Jump to content
×
×
  • Create New...

infra DEV C++ Compilando TFS no Windows


Recommended Posts

DEV C++, aprenda a compila uma source TFS!

 

Downloads(Baixe de acordo as configurações do seu windows):

DEV C++ CONFIGURADO PARA 32BITS | SCAN

DEV C++ CONFIGURADO PARA 64BITS | SCAN

REV 3884 TFS 0.4 | SCAN

 

Certo, feitos os downloads, extrai DEV C++ no Disco C e REV 3884 em Documentos.

======================================

Abra o DEV C++:

======================================

r2dc.png

======================================

Abra a Source:

======================================

cdjn.png

======================================

Localize a pasta da Source e abra o arquivo TheForgottenServer.dev, Documentos> trunk.r3884> dev-cpp> TheForgottenServer.dev:

======================================

63jo.png

=============================================================

kn80.png

======================================

Aguarde carregar todos os arquivos:

======================================

fv51.png

======================================

Vamos adicionar o parâmetro -D__CONSOLE__ no teclado digita ALT + P, clique em parameters e adicione o parâmetro... Feito? clique em OK:

======================================

nmvo.png

======================================

Vamos compilar Source, no teclado digite CTRL+F9 e aguarde finalizar o processo:

======================================

pss2.png

======================================

Se der tudo certo em Log vai estar como mostra a imagem abaixo:

======================================

8gd3.png

======================================

Verifique na pasta Documentos> trunk.r3884> dev-cpp você vai encontrar o arquivo TheForgottenServer.exe e pronto meu parabéns você compilou!

======================================

1xzj.png

===========================================

Só isso galera tutorial rápido resumido e útil!

Créditos Natanael Beckman!

===========================================

 

Caso você adquira uma source com apenas os arquivos .cpp e .h e não sabe como compilar o projeto, abaixo vamos explicar:

Na pasta onde está localizado os arquivos .cpp e .h crie uma pasta chamada dev-cpp, e dentro dela adicione uma imagem icone.

 

x205.png

 

Abra o DEV-C++, clique em File> New> Project:

 

4rnn.png

 

Logo em seguida selecione Empty Project, em name terá o nome Project1 altere utilize o nome quer quiser, após isso clique em OK e em seguida selecione a pasta dev-cpp que criamos:

 

72o4.png

 

Agora selecione a opção Win32GUI caso use source OTX ou TFS selecione Win32Console ao lado << Browse selecione a imagem do icone que está na pasta Dev-Cpp.

 

jfjj.png

 

No mesmo menu na aba Parameters em C++ compiler adicione os seguintes parâmetros:

 

-D__ENABLE_SERVER_DIAGNOSTIC__
-D__ROOT_PERMISSION__
-D__GROUND_CACHE__
-D__USE_SQLITE__
-D__USE_MYSQL__
-D__CONSOLE__
-D__WAR_SYSTEM__
E em Linker adicione as seguintes libs:

 

 

-lboost_filesystem
-lboost_thread
-lboost_system
-lboost_regex
-lsqlite3
-lwsock32
-llua5.1
-lws2_32
-leay32
-lmysql
-lxml2
-lgmp
-lz
-s
3yw0.png

 

 

No mesmo Menu na aba Build Option escreva na segunda coluna horizontal escreva Obj e dê OK.

 

3um6.png

 

Na lateral terá o nome do seu projeto o meu no caso é The Forgotten Server, clique com o botão direito do mouse em cima do nome e clique na opção Add Project:

 

7tii.png

 

Selecione na pasta da sua source todos os arquivos .cpp e .h após isso salva o projeto e já pode compilar CTRL+F9:

 

zy03.png

 

qw39.png

 

 

OpenSLL 0.9.8

 

baixe http://devpaks.org/details.php?devpak=73

abra Dev-Cpp > Tools > Packager Manager > Install > Seleciona o arquivo baixado e instala, fecha abre e testa!

 

 

Clica aqui \/

Edited by Bruno Minervino
Link to post
Share on other sites

Natanael Beckman Gostaria que levasem em consideração, como ja disse em outra oportunidade, ja vi a sua competencia e gosto muito do seu trabalho.

A questão do scan para aprovação é apenas pela regras, pois conheço a regularidade do seu post.

Espero que intenda o meu lado e reveja sua descisão.

Link to post
Share on other sites

Natanael Beckman Gostaria que levasem em consideração, como ja disse em outra oportunidade, ja vi a sua competencia e gosto muito do seu trabalho.

A questão do scan para aprovação é apenas pela regras, pois conheço a regularidade do seu post.

Espero que intenda o meu lado e reveja sua descisão.

Entendo, mais já estou fazendo um favor muito grande pra comunidade em trazer esses conteúdos, fiquem a vontade ou vocês postam o scan ou deletem o tópico eu tenho certeza que eu não vou perder nada com isso.

 

Abraços!

Link to post
Share on other sites

Entendo, mais já estou fazendo um favor muito grande pra comunidade em trazer esses conteúdos, fiquem a vontade ou vocês postam o scan ou deletem o tópico eu tenho certeza que eu não vou perder nada com isso.

 

Abraços!

Olá Natanael, tudo bem?

Conheço seus conteúdos, na qual gosto muito deles, porém temos que seguir normas para que um conteúdo seja aprovado, sem abrir exceções.

 

Neste caso, estarei postando os scans, porém, não precisa ser rude pois o @Krono está apenas seguindo as normas nas quais citei.

Um Abraço

Link to post
Share on other sites

Olá Natanael, tudo bem?

Conheço seus conteúdos, na qual gosto muito deles, porém temos que seguir normas para que um conteúdo seja aprovado, sem abrir exceções.

 

Neste caso, estarei postando os scans, porém, não precisa ser rude pois o @Krono está apenas seguindo as normas nas quais citei.

Um Abraço

Ok!

Obrigado.

Link to post
Share on other sites
  • 1 month later...
  • 3 years later...
  • 5 months later...
  • 11 months later...
Em 12/04/2015 em 22:03, Natanael Beckman disse:

DEV C++, aprenda a compila uma source TFS!

 

Downloads(Baixe de acordo as configurações do seu windows):

DEV C++ CONFIGURADO PARA 32BITS | SCAN

DEV C++ CONFIGURADO PARA 64BITS | SCAN

REV 3884 TFS 0.4 | SCAN

 

Certo, feitos os downloads, extrai DEV C++ no Disco C e REV 3884 em Documentos.

======================================

Abra o DEV C++:

======================================

r2dc.png

======================================

Abra a Source:

======================================

cdjn.png

======================================

Localize a pasta da Source e abra o arquivo TheForgottenServer.dev, Documentos> trunk.r3884> dev-cpp> TheForgottenServer.dev:

======================================

63jo.png

=============================================================

kn80.png

======================================

Aguarde carregar todos os arquivos:

======================================

fv51.png

======================================

Vamos adicionar o parâmetro -D__CONSOLE__ no teclado digita ALT + P, clique em parameters e adicione o parâmetro... Feito? clique em OK:

======================================

nmvo.png

======================================

Vamos compilar Source, no teclado digite CTRL+F9 e aguarde finalizar o processo:

======================================

pss2.png

======================================

Se der tudo certo em Log vai estar como mostra a imagem abaixo:

======================================

8gd3.png

======================================

Verifique na pasta Documentos> trunk.r3884> dev-cpp você vai encontrar o arquivo TheForgottenServer.exe e pronto meu parabéns você compilou!

======================================

1xzj.png

===========================================

Só isso galera tutorial rápido resumido e útil!

Créditos Natanael Beckman!

===========================================

 

Caso você adquira uma source com apenas os arquivos .cpp e .h e não sabe como compilar o projeto, abaixo vamos explicar:

Na pasta onde está localizado os arquivos .cpp e .h crie uma pasta chamada dev-cpp, e dentro dela adicione uma imagem icone.

 

x205.png

 

Abra o DEV-C++, clique em File> New> Project:

 

4rnn.png

 

Logo em seguida selecione Empty Project, em name terá o nome Project1 altere utilize o nome quer quiser, após isso clique em OK e em seguida selecione a pasta dev-cpp que criamos:

 

72o4.png

 

Agora selecione a opção Win32GUI caso use source OTX ou TFS selecione Win32Console ao lado << Browse selecione a imagem do icone que está na pasta Dev-Cpp.

 

jfjj.png

 

No mesmo menu na aba Parameters em C++ compiler adicione os seguintes parâmetros:

 

 


-D__ENABLE_SERVER_DIAGNOSTIC__
-D__ROOT_PERMISSION__
-D__GROUND_CACHE__
-D__USE_SQLITE__
-D__USE_MYSQL__
-D__CONSOLE__
-D__WAR_SYSTEM__

E em Linker adicione as seguintes libs:

 

 

 


-lboost_filesystem
-lboost_thread
-lboost_system
-lboost_regex
-lsqlite3
-lwsock32
-llua5.1
-lws2_32
-leay32
-lmysql
-lxml2
-lgmp
-lz
-s

3yw0.png

 

 

No mesmo Menu na aba Build Option escreva na segunda coluna horizontal escreva Obj e dê OK.

 

3um6.png

 

Na lateral terá o nome do seu projeto o meu no caso é The Forgotten Server, clique com o botão direito do mouse em cima do nome e clique na opção Add Project:

 

7tii.png

 

Selecione na pasta da sua source todos os arquivos .cpp e .h após isso salva o projeto e já pode compilar CTRL+F9:

 

zy03.png

 

qw39.png

 

 

OpenSLL 0.9.8

 

baixe http://devpaks.org/details.php?devpak=73

abra Dev-Cpp > Tools > Packager Manager > Install > Seleciona o arquivo baixado e instala, fecha abre e testa!

 

 

 

Clica aqui \/

Obrigado pelo tutorial @Natanael Beckman ... No meu caso, eu só tenho os .cpp e .h mas não tenho o theforgottenserver.dev.. como eu compilo?

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.


    Administrador |  Diretor |  Coordenador |  Moderador |  Suporter |  Estagiário |  Herói
  • Similar Content

    • By niloahs
      Após um longo período de teste, estamos aqui para anunciar a data de lançamento oficial do BlackTalon Online (23 de julho, 14:00 BRT)

      Website: BlackTalon - Latest News
      IP: blacktalon.online
      Wiki Link: BlackTalon Wiki

      Discord Server

       

      Exp: Custom (Semi - Low)
      Skill: 18x
      Magic: 10x
      Loot: Custom (Monster Orb)
      Server Type: PvP/RPG
      Frags para redskull: 5 por dia, 1 frag removido a cada 5 horas


      Mapa
       Temos várias áreas de caça, a maioria delas acessíveis através de áreas de teletransporte e outras que você só descobrirá explorando. E conforme você progride, você será capaz de se mover por diferentes cidades e novos desafios serão apresentados a você. 

      Systems

      Attributes
      Conforme você nivela seu personagem, você obterá pontos de atributo, que você pode investir em 5 categorias diferentes que são: Poder, Inteligência, Vitalidade, Agilidade e Sorte. Cada um deles se traduz em um conjunto diferente de bônus. Atributos também podem estar presentes em seu equipamento.

      Monster Class
      Quando você estiver subindo de nível, você notará que alguns monstros terão caveiras sob seus nomes e o que isso significa é que aquele monstro específico é especial e terá estatísticas aprimoradas como mais dano, saúde, velocidade e melhor pilhagem também. Existem 4 classes diferentes de monstros, sendo estranho o mais fraco e lendário sendo o mais difícil, e cada um deles irá fornecer a você um orbe de monstro garantido.  


      Monster Orb
      Matar um monstro especial, como mencionado acima, concederá a você 100% de chance com um orbe de monstro. As orbes dos monstros são coletadas automaticamente e podem render a você recompensas diferentes e maiores, dependendo do tipo de monstro especial que você derrotou. Quanto mais alta a classe de monstro morta, melhor será o saque do orbe do monstro, com também uma chance de conceder a você o equipamento correspondente à classe de monstro.  


      Equipment Rarity
      Ao coletar um orbe de monstro, você tem a chance de obter um equipamento especial com sua raridade correspondente à classe do monstro morto, por exemplo: um monstro estranho pode render a você equipamento com raridade "estranha" e terá atributos superiores se comparado à versão normal de isto. Portanto, matar a classe de monstro mais forte irá fornecer equipamentos mais fortes, tornando-os valiosos e procurados.
      Relics
      Relíquias são um novo tipo de equipamento, obtido através de chefes de missões e chefes de tarefas, sendo armazenadas dentro do contêiner de relíquias, que pode ser aberto usando o botão Relíquias no jogo. Uma vez clicado, um contêiner será aberto e você só precisará arrastar e soltar as relíquias desejadas que deseja usar nele. Você só pode equipar no máximo cinco relíquias diferentes, o que significa que você não pode equipar duas da mesma relíquia. Todas as relíquias têm um bônus especial, que pode ser um aumento no ouro dado aos orbes, mais experiência ao matar criaturas, etc.



      Guild System
      Ao contrário dos sistemas normais de guilda, onde é apenas uma forma de reunir jogadores em um grupo, BlackTalon tem recursos especiais que tornam as guildas muito mais benéficas.
       
       
      As guildas também podem subir de nível e com isso ganhar vários bônus que ajudam apenas aqueles que fazem parte de uma guilda, isto é, se a sua guilda tiver níveis suficientes. Você pode ganhar experiência de guilda fazendo missões diárias e chefes diários enquanto estiver em uma guilda, que contará para a experiência necessária, localizada no menu da guilda. As vantagens vêm de cada nível que uma guilda passa e dão bônus como:

       
      Achievements Conquistas são marcos que podem ser desbloqueados depois de fazer algo, seja uma determinada tarefa uma ou várias vezes ou algo totalmente inesperado.

       
      Addon & Mount Bonuses Character Info
      Ficar na moda no BlackTalon não é puramente cosmético. Coletar todos os tipos de addons e montarias pode aumentar substancialmente a proeza geral do seu personagem, tornando mais fácil progredir nos desafios BlackTalon. Você pode verificar o seu bônus total usando o comando !info ou indo ao menu others, localizado na parte superior do cliente, como sugere a imagem. No painel de informações do personagem, haverá uma pequena janela chamada Cosméticos, onde você encontrará informações sobre seus bônus cosméticos. Informações cosméticas

       
      Cosmetic tiers Addons e montarias são divididos em quatro categorias diferentes, cada uma dando melhores bônus do que a anterior. Uma tabela é organizada a seguir para compreender melhor a diferença entre as camadas cosméticas. Bot Nosso cliente de jogo possui uma funcionalidade de bot embutida para facilitar o seu jogo. Você pode abrir seu bot clicando no ícone localizado no canto superior direito.


      WWW.BLACKTALON.ONLINE
    • By daigokagen
      Kagera é um servidor com mapa próprio com o intuito de se divertir com os amigos caçando e curtindo o RPG.
      Bestiarios 100% Imbuiment 100%, Hunts próprioas, POI, Demon Oak, Inquisition, Otherworld e muito mais !!
      Daily Bosses e Mini bosses: Grimvale, Kroazur, Lion Sanctum, Grave Danger, Forgotten, Dream Scar, Falcon, Cobra Bastion e Bounac

      Qualquer ajuda que você possa nos proporcionar é só entrar em contato no e-mail: kagera.contato@gmail.com

      Para os iniciantes, deixamos a imagem do mapa com algumas hunts no site para vocês desfrutarem.

      Site: http://kageraworld.servegame.com/

      Estágios:
      8-20: 25x
      20-50: 15x
      50-80: 5x
      80-100: 4x
      100-999: 3x
       
       
       

    • By Shoguns
      IP: roshamuul-war.servegame.com
      Site: roshamuul-war.servegame.com
      Online: 24/7 
      Versão: 8.60
      Mapa: Roshamuul
      Portas: 7171/7172
      Mapa: Roshamuul
      Mapa Roshamuul War 8.60, primeiro War custom em Roshamuul, totalmente inovador com novas traps e muito mais!
      Servidor 100% free, aberto somete para a diversão dos jogadores.
      Todos os itens novos se obtem por quest !
      ---Events--
      Event Snowball
      Event Battlefield
      Event Capture a Bandeira
      ---Quests--
      Mega Weapons (Anihi)
      Mega Shields (Demon oak)
      Mega Helmets (Yalahar quest)
      Mega Armor (Inquistion)
      Mega Legs (Banshee quest)
      Mega Boots (POI)
      Super Mega Weapons (EM BREVE)
      ---Sets---
      Set War
      Set Mega
      Set Super Mega
    • By Black Tall
      Olá, a Equipe Do Olympus OT Global traz a todos vocês um servidos bastante completo, após um trabalho de longa data, foi desenvolvido um servidor com muitas mecânicas de bosses e quests 100%, desenvolvido pensando no melhor para nossos jogadores e estamos sempre em bastante evolução para estar proporcionando um servidor de qualidade a todos.
      todas as semanas temos atualizações, update, novidades no servidor, correções erros/bugs para sempre estar melhorando a jogabilidade de todos Nosso servidor.
      Somos uma equipe profissional de desenvolvedores de Servidores.
      Olympus OT Global Open PVP - Status - Online 24h Ping BR Site: http://olympus-ot.online/
      Site: http://olympus-ot.online/
      ✅ Versão 12.66 Cliente 10/ Cliente OTC/ Cliente Mobile / Global full / HOST BR.
      ⚠️Online Points 100% podendo trocar por varias coisas basta usar comando !onlinepoints.
      🌀cliente MÓBILE
      ✅ Medium EXP Rate Stage:400x Skill: 30x  Magic: 15x   Loot: 3.5x
      ✅ Acessos Liberados 100%
      ✅ Hunts Pirat rat novas 100% + Boss do Polvo 100% com mecanica podendo dropa a chave para conseguir outfit do familiar da sua voc.
      ✅ Premium Account com Beneficios Confiram no Nosso Site 100%
      ✅ Todas as Atualizações do global implantadas da mais antiga a mais recentes.
      ✅ Zarganash 100%
      ✅ Boss FacelessBane 100%
      ✅ Soul War Hunts 100%
      ✅ Soul War Bosses 100%
      ✅ Feaster of Soul 100%
      ✅ Boss Drume 100%
      ✅ Rascacoon city e mine dos Pirat 90% faltando apenas mecanica do boss e arrumar algumas hunts na ilha
      ✅ Cults of Tibia Quest 100%
      ✅ Cooldowns Balanceado de acordo com servidor
      ✅ Ferumbras ascendant 100%
      ✅ Issavi 100%
      ✅ Warzone 1,2,3 100%
      ✅ Warzone 4,5,6 100%
      ✅ Library Secret 100%
      ✅ Grave Danger 100%
      ✅ Heart of Destruction 90%
      ✅ The First Dragon Quest 100% quest completa.
      ✅ Store Old e Novidades 100%
      ✅ Novo Exeta e Novo Utamo 100%
      ✅ Quiver 100%
      ✅ Koshei The Deathless Quest 100%
      ✅ GAZ todo final de mes 100%
      ✅ Ferumbras Raid de 2 em 2 Meses 100%
      ✅ Items Soul 100%
      ✅ Golden Outfit 100%
      ✅ Novas Falcons 100%
      ✅ Novas MOTA extension 100%
      ✅ Novas Deathlings 100%
      ✅ Daily Reward 100%
      ✅ Novas Asuras 100%
      ✅ Exercise Training 100%
      ✅ Prey 100%
      ✅ Charms Points 100%
      ✅ Runas 100%
      ✅ Eventos diários & semanais 100% confiram em nosso site
      ✅ Vocações & PvP balanceados 100% 
      ✅ Compra e venda de Character 100%
      ✅ News outfits & mounts 100%
      ✅ autoloot 100% e Quickloot 100%
      ✅ Free Bless até level 100
      ✅ Ilha exclusivo de venda de loots, npc addoner e npc de Imbuiments
      ✅ Raids de Bosses 100% e aleatorios
      ✅ Points de Bestiary São 3x mais rápido!
      ✅ NPC de Tasks 100%
      ✅ Sistemas de House/Camas Igual global 100%
      ‼️ Equipe Online 24h in game ou Whastapp, Discord. ‼️
      ⚠️ traga seu time e venha se divertir! 
      💢 Temos grupo Discord e Whastapp 100% ativos!
      Todos os dias Terão 2 Sorteio de 100 coins no otserv pelas redes sociais fiquem ligados...
      Sites e Redes Sociais.
      Site: http://olympus-ot.online/  
      Facebook:https://www.facebook.com/Olympus-OT-Global-104347351906367/    
      Instagram: https://www.instagram.com/olympusot/
      Olympus OT Global Open PVP - Status - Abertura 01/07/2021 Ping BR
      OBS: 2 Vagas de Tutor/Divulgadores.

    • By coriel
      Dobradores, o novo servidor Vaatu será aberto nessa quinta-feira, dia 10 de Junho de 2021 às 20:00 (Brazil Time).
       
       
      Jogo fã gratuito, baixe e comece a jogar agora mesmo: https://tibia-avatar.com/
      Nos siga no Instagram: http://instagram.com/otavatartibia
      Nos siga no Facebook: https://www.facebook.com/otavatartibia
      Entre em nosso Discord para conversar com outros jogadores: https://discord.gg/RKp3vcAQ5p

      Tibia Avatar based Massive Multiplayer Online Role Playing Game.