[Dev C++] Como Compilar Um Otserv

  • 1
  • 2

comedinhasss

Comedinha
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 08/08/07Posts: 520Gênero: MasculinoChar no Tibia: Sir Morths

Fala ae galera do xtibia....

Venho Aqui comigo postar meu mais novo tutorial...

Como compilar um servidor The Forgotten Server em Windows(xp,vista,7)

 

Antes de começarmos gostaria de fazer um breve FAQ:

O Que é Compilação?

É a transformação de um programa em código fonte (programa escrito pelo programador) em linguagem de máquina (programa executável).

 

Existem centenas de linguagens de programação diferentes umas das outras, cada uma oferece recursos especí­ficos para atender melhor uma necessidade ou caracterí­sticas particulares, algumas são voltadas para bancos de dados, outras somente para a criação de interfaces comunicação (front-ends), aprendizado, etc. Cada linguagem de programação possui comandos especí­ficos que desempenham alguma função, mas todas trabalham com variáveis de memória para a manipulação de dados de entrada/processamento.

 

O Que é C++?

O C++ (em português lê-se "cê mais mais") é uma linguagem de programação multiparadigma e de uso geral. A linguagem é considerada de médio nível, pois combina características de linguagens de alto e baixo níveis. Desde os anos 1990 é uma das linguagens comerciais mais populares, sendo bastante usada também na academia por seu grande desempenho e base de utilizadores.

 

O Que é Programação?

Uma linguagem de programação é um método padronizado para expressar instruções para um computador. É um conjunto de regras sintáticas e semânticas usadas para definir um programa de computador. Uma linguagem permite que um programador especifique precisamente sobre quais dados um computador vai atuar, como estes dados serão armazenados ou transmitidos e quais ações devem ser tomadas sob várias circunstâncias.

 

O conjunto de palavras (tokens), compostos de acordo com essas regras, constituem o código fonte de um software. Esse código fonte é depois traduzido para código de máquina, que é executado pelo processador.

 

Uma das principais metas das linguagens de programação é permitir que programadores tenham uma maior produtividade, permitindo expressar suas intenções mais facilmente do que quando comparado com a linguagem que um computador entende nativamente (código de máquina). Assim, linguagens de programação são projetadas para adotar uma sintaxe de nível mais alto, que pode ser mais facilmente entendida por programadores humanos. Linguagens de programação são ferramentas importantes para que programadores e engenheiros de software possam escrever programas mais organizados e com maior rapidez.

 

Linguagens de programação também tornam os programas menos dependentes de computadores ou ambientes computacionais específicos (propriedade chamada de portabilidade). Isto acontece porque programas escritos em linguagens de programação são traduzidos para o código de máquina do computador no qual será executado em vez de ser diretamente executado. Uma meta ambiciosa do Fortran, uma das primeiras linguagens de programação, era esta independência da máquina onde seria executada.

 

Bom vamos começar com os downloads:

Dev C++ para tfs 0.2 e 0.3:

32 & 64 Bit?: http://www.speedyshare.com/files/19724008/TheForgottenDevCpp.7z

 

Dev C++ para tfs 0.4:

32 Bit: http://www.2shared.com/file/10390970/56443f7c/Stians_Repack_Dev-Cpp.html

Mirror: http://rapidshare.com/files/329023838/Stian_s_Repack_Dev-Cpp.rar.html

 

64 Bit: http://www.megaupload.com/?d=ZO7WZHY9

Mirror: http://www.2shared.com/file/11221888/7c824fd3/Stians_Repack_Dev-Cpp_02_64bit.html

 

Tortoise Svn (baixe em ingles): http://tortoisesvn.net/downloads

 

Legenda:

Passo 1 - Configurando Dev C++

Passo 2 - Baixando sources pelo Tortorise Svn

Passo 3 - Compilando

 

Passo 1:

Abra o seu Dev C++:

Se for sua primeira vez ira aparecer uma janela para configurar o seu Dev Cpp, Se não for sua primeira vez vá para o passo 2.

Configure com a linguaguem Portugues(Brasil) pois com ela que vou fazer o tutorial... Escolha o estilo que você quiser de imagem pois o Dev C++ é seu...

 

Passo 2:

Após baixar o Torise Svn crie uma pasta vazia, clique com o botão direito nela e em SVN Checkout, em URL of repositroy adicone o link da tfs que você quer compilar:

Veja a versão que você quer neste link (Recomendo a tfs 0.3.6pl1)
http://svn.otland.net/public/forgottenserver/tags/

No site, clique na versão que você quer copie o link em cima do navegador

Exemplo:
http://svn.otland.net/public/forgottenserver/tags/0.3.6pl1

e cole no local em branco abaixo do URL of repositroy

Aperte ok e espere baixar as sources para a pasta (Quando aparecer a mensagem done é que está pronto)

 

Passo 3:

Com o Dev Cpp Aberto, vá em Abrir - Abrir Arquivo ou Projeto - (A pasta Vazia que você criou) - dev-cpp - (e abra o arquivo) - TheForgottenServer.dev

Para você editar alguma informação alguma coisa, Clique na source que quiser e edite so o que esta entre Aspas "" (em vermelho dentro delas)

Para compilar vá em Executar - Compilar, Espere Aparecer Done, vá em (A pasta Vazia que você criou) - dev-cpp e terá o arquivo TheForgottenServer.exe

 

Pronto você compilou seu The Forgotten Server

 

Creditos:

stian - Dev C++

Tortoise Svn Team - Tortoise Svn

Eu - Tutorial

Wikibooks - FAQ [O Que é Compilação]

Wikipedia - FAQ [O Que é C++, O Que é Programação]

 

Desculpe a todos que baixaram, aqui o dev que eu uso para 0.4 funciona para 0.3 não sei como... mais ja postei o novo.. caso você baixou e deu erro favor deletar tudo o que tem na pasta do dev para 0.4 e por nela os arquivos que tem no dev 0.3 ...

Bruno de Carvalho Câmara
[email protected]<script data-cfhash='f9e31' type="text/javascript"> /* */</script> / (18) 9 9640-4544
 

 

 

 

 

 

 

 

 

 

facebook.png&key=5c75f89868a8711c49cc20315645ab5fd3ef2d384bf666dd888f1c280a6b75ed&resource=1 twitter.png&key=a62b8fde99e302436f4cc04056c02768d777c0d27d77011e8931ced8099246e6&resource=1 googleplus.png&key=f287787442661f4422363039ba86e9c578c4921ad397c8f0d88f31709d26c48a&resource=1 youtube.png&key=08e8d5ba725e0a7bfedfe6c9d413ff55e2febb19493974e3a1fd5160d3cabc9f&resource=1 skype.png&key=0aee9c9483d4f4dee341915e654aa361f40598341a31a62afec9f83a2734e0ad&resource=1 steam-icon.png&key=b869d73d6be3b894b7204e151a9582d3b2a84a5d853d940297fec82e1ae25b55&resource=1

 

 

 

 

 

 

 

 

 

 

btn_donateCC_LG.gif&key=ea1b6265cec82d379c00914ab97fd15478f9983200fa273984872388d20f0b62&resource=1 180x25-doar.gif&key=8671e0307e2a7fd446670d1b16671d35069b1c91bed3d028b8f7db698c59eac5&resource=1

 

"Pesadelos? Sonhos? Calma, é apenas eu pensando em você!"

 

wMwSJFE.png?1&key=101925b29f8396357ec8f63d177a708785a8da5f96f154f44e9a4c6599794673&resource=1

Mistck

Hayy The Lua
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 11/03/09Posts: 72Char no Tibia: :D

boa emo + tuto que nao presta zoaa'

kkkk tu aprendeuu e agora hr de encinar os novatos vamos dizer

pessoal quem gosto agradece esse emo :X

Cri cri cri cri

luisfe23

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 31/10/08Posts: 871Char no Tibia: Luis Felipe Knight

Ótimo tutorial comedinhasss, parabens!

Organizado e muito bem explicado.

 

Abraços.

luisfe23 here

Administrador

xTibia 2017
avatar
Administrador
Administrador

INFOS

Grupo: AdministradorRegistrado: 09/07/05Posts: 5780Gênero: Outro

Pessoal, precisamos de um tutorial como esse.

 

Confesso que há pouco tempo peguei as sources para compilar e bati a cabeça em vários

probleminhas, vou ver se FDS o tutorial me ajuda =p

 

Vlw!

DICA

Utilize botão @UP, no início de seu tópico, para atualizar o destaque de seu tópico em "Tópicos Recentes" na index, fará com que mais pessoas o vejam.

 

 

netflat

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 11/07/10Posts: 84

Humm bom tutorial kra

 

vo ve se resolve os meus problemas...

 

so n do +rep pois ja esgoto =D

Doidin

Delícia
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 25/06/08Posts: 723Gênero: MasculinoChar no Tibia: Diiva

Mais um ótimo tutorial, como citaram acima ta na hora de você repassar seus conhecimentos... ;)

Valeu pelo tutorial! =D

REP+

Meu site pessoal:
https://devmat.com.br/


dono do um sitezinho qualquer

o lado negro da força, bjs

comedinhasss

Comedinha
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 08/08/07Posts: 520Gênero: MasculinoChar no Tibia: Sir Morths

Desculpe a todos que baixaram, aqui o dev que eu uso para 0.4 funciona para 0.3 não sei como... mais ja postei o novo.. caso você baixou e deu erro favor deletar tudo o que tem na pasta do dev para 0.4 e por nela os arquivos que tem no dev 0.3 ...

 

Mlz =X

Bruno de Carvalho Câmara
[email protected]<script data-cfhash='f9e31' type="text/javascript"> /* */</script> / (18) 9 9640-4544
 

 

 

 

 

 

 

 

 

 

facebook.png&key=5c75f89868a8711c49cc20315645ab5fd3ef2d384bf666dd888f1c280a6b75ed&resource=1 twitter.png&key=a62b8fde99e302436f4cc04056c02768d777c0d27d77011e8931ced8099246e6&resource=1 googleplus.png&key=f287787442661f4422363039ba86e9c578c4921ad397c8f0d88f31709d26c48a&resource=1 youtube.png&key=08e8d5ba725e0a7bfedfe6c9d413ff55e2febb19493974e3a1fd5160d3cabc9f&resource=1 skype.png&key=0aee9c9483d4f4dee341915e654aa361f40598341a31a62afec9f83a2734e0ad&resource=1 steam-icon.png&key=b869d73d6be3b894b7204e151a9582d3b2a84a5d853d940297fec82e1ae25b55&resource=1

 

 

 

 

 

 

 

 

 

 

btn_donateCC_LG.gif&key=ea1b6265cec82d379c00914ab97fd15478f9983200fa273984872388d20f0b62&resource=1 180x25-doar.gif&key=8671e0307e2a7fd446670d1b16671d35069b1c91bed3d028b8f7db698c59eac5&resource=1

 

"Pesadelos? Sonhos? Calma, é apenas eu pensando em você!"

 

wMwSJFE.png?1&key=101925b29f8396357ec8f63d177a708785a8da5f96f154f44e9a4c6599794673&resource=1

zimbituba

Crystal Server Founder
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 19/01/08Posts: 704Char no Tibia: Atera Knight

Tutorial de compilação do TFS já vi uns 3 aqui no forum, mas o seu ta bem explicadinho ta de parabéns, mas que tal parar de usar a TFS e usar algo mais puro como a svn em seus servidores?

 

Poderia criar um tutorial de como compilar o SVN com Dev-CPP

Até mais :)

If you would like to thank me for my Crystal Server and others, feel free to donate.
Paypal: shynzomapper@hotmail.com

francklerp

FrAnCkLe
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 19/11/06Posts: 38Char no Tibia: Coronel Roket

muitoo bom comedinha , como sempre ajudando todo mundo e a si mesmo , porque esta aprendendo coisas novas REP++!

heitorzinhotc

Programador and Webmaker
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 16/09/07Posts: 5

Parabens brother... me ajudou muito!

 

abraços..

fsg

Felipe Sartori
avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 16/05/10Posts: 1510Char no Tibia: Alia Dori

Muito bom!

 

REP+

 

Abraços.

 

PS: Aleluia, aprendi a compilar, agora eu compilei o meu 1°.

Guarani da minha vida, a razão do meu viver, se ele jogasse lá no céu eu morreria só pra te ver! 1911 - 2015 ♥ 

Mistck

Hayy The Lua
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 11/03/09Posts: 72Char no Tibia: :D

felipe so conseguio agora

porque essa imagem do justin fla pra tu :X

 

oia emo comedia ta fikando popular :X

Cri cri cri cri

comedinhasss

Comedinha
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 08/08/07Posts: 520Gênero: MasculinoChar no Tibia: Sir Morths

Eu n so mais emo =O

Cortei o cabelo agora ele ta curtim curtim e sem franja =I

Bruno de Carvalho Câmara
[email protected]<script data-cfhash='f9e31' type="text/javascript"> /* */</script> / (18) 9 9640-4544
 

 

 

 

 

 

 

 

 

 

facebook.png&key=5c75f89868a8711c49cc20315645ab5fd3ef2d384bf666dd888f1c280a6b75ed&resource=1 twitter.png&key=a62b8fde99e302436f4cc04056c02768d777c0d27d77011e8931ced8099246e6&resource=1 googleplus.png&key=f287787442661f4422363039ba86e9c578c4921ad397c8f0d88f31709d26c48a&resource=1 youtube.png&key=08e8d5ba725e0a7bfedfe6c9d413ff55e2febb19493974e3a1fd5160d3cabc9f&resource=1 skype.png&key=0aee9c9483d4f4dee341915e654aa361f40598341a31a62afec9f83a2734e0ad&resource=1 steam-icon.png&key=b869d73d6be3b894b7204e151a9582d3b2a84a5d853d940297fec82e1ae25b55&resource=1

 

 

 

 

 

 

 

 

 

 

btn_donateCC_LG.gif&key=ea1b6265cec82d379c00914ab97fd15478f9983200fa273984872388d20f0b62&resource=1 180x25-doar.gif&key=8671e0307e2a7fd446670d1b16671d35069b1c91bed3d028b8f7db698c59eac5&resource=1

 

"Pesadelos? Sonhos? Calma, é apenas eu pensando em você!"

 

wMwSJFE.png?1&key=101925b29f8396357ec8f63d177a708785a8da5f96f154f44e9a4c6599794673&resource=1

Eskylo

boa sorte
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 11/08/10Posts: 477Gênero: Masculino

Sem dúvidas o tutorial ficou muito bom, bem organizado! :button_ok:

 

Mas eu não consegui abrir o devcpp.exe que vem compactado :x

 

Quando eu tento abrir aparece uma mensagem no meu pc : "Dev-C++ IDE deixou de funcionar"

 

ajuda por favor *.*

 

 

Atenciosamente, Eskylo

 

 

Ironman-icon.png

.

.

Tonynh

Miau! É isso ai!
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 07/01/08Posts: 2282Gênero: MasculinoChar no Tibia: Tonynh

Ae comedinhas, o link da source ta off...

ai eu pesquisei por horas na net, encontrei esse:

 

https://opentibia.svn.sourceforge.net/svnroot/opentibia/otserv/trunk/

Porém, no tutorial diz abrir o arquivo TheForgottenServer.dev, e eu não encontro na pasta da source que eu baixei D:

 

Da um help ;D

Preciso muito *-*

 

Abraços

  • 1
  • 2