Panda3D/Manual/Tutorial: Compilando fonte do Panda3d no Windows: diferenças entre revisões

Origem: Wikilivros, livros abertos por um mundo aberto.
[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Sem resumo de edição
Sem resumo de edição
Linha 41: Linha 41:
Isso traz todas opções de comando para makepanda.bat
Isso traz todas opções de comando para makepanda.bat


For more info on dos commands: http://www.google.com/search?q=dos+prompt+for+beginners
Para mais informações sobre comandos dos: [http://www.google.com/search?q=dos+prompt+for+beginners]
Step 4: "The simplest way to compile panda is to just type..."
Passo 4: "A forma mais simples de compilar o panda é apenas digitar..."


Como o texto de ajuda diz:
As the help text says:


Type: makepanda\makepanda.bat --everything
Digite: makepanda\makepanda.bat --everything


Esse processo levará uma hora mais ou menos, então é melhor fazer outra coisas porque seu computador usará a maior parte de seus recursos compilando.
This process will take an hour or so, so it is best to go do something else because your comp will be using most of its resources on compiling.


For more information on using the makepanda tool to compile, please read the [http://panda3d.cvs.sourceforge.net/viewvc/%2Acheckout%2A/panda3d/doc/doc/INSTALL-MK INSTALL-MK] document, which is also available within the doc directory of your source tree.
Para mais informações usando a ferramenta makepanda para compilar, por favor leia o documento[http://panda3d.cvs.sourceforge.net/viewvc/%2Acheckout%2A/panda3d/doc/doc/INSTALL-MK INSTALL-MK] que também está disponível dentro do diretorio doc de sua arvore fonte.


Alternative way: In the directory "makepanda", you will find a "makepanda.sln" file. If you open it, it should launch the Visual Studio environment, you can also compile Panda3D from within there. Internally, this just invokes the makepanda script. If you use this method instead, be sure to set the build configuration to "Release" (unless you want a debug build of course.)
Alternativamente: No diretorio "makepanda", você achará um arquivo "makepanda.sln". Se você abri-la, ele vai lançar o ambiente Visual Studio, você pode também compilar Panda3D daí. Internalmente, isso apenas invoca o script makepanda. Se você usar esse metodo, tenha certeza de setar a configuração da compilação para "Release" (a não ser que você quiser uma compilação de debug é claro)
Step 5: Make an installer


Note: If you've used the .sln file to build Panda, and used "Release" mode, the installer .exe has already been created for you.


Type: makepanda\makepanda.bat --everything --installer
'''Passo 5: Crie um installer'''


Note: Se você usou o arquivo .sln para compilar panda, no modo "Release", o instalador .exe já foi criado para você.
This should take much less time because if you notice there will be a "built" folder in your C:\panda_source, this was created in the previous step. If you've used different compile options than just --everything in the previous step, make sure those options are the same in this step.
Conclusion


Digite: makepanda\makepanda.bat --everything --installer
And that's it. Depending on your needs you can configure Panda3D any way you wish.

Isso deve levar bem menos tempo, haverá uma pasta imbutida em C:\panda_source, que foi criada no passo anterior. Se você usou opções de compilação diferentes de --everything no passo anterior, tenha certeza que essas opções são as mesmas desse passo.

Conclusão

E é isso. Dependendo de suas necessidades você pode configurar o Panda3D da forma que desejar.

'''Nota: O artigo original estava mal escrito e por vezes incoerentes. Em alguns casos eu coloquei o que ele quis dizer e em outros eu deixei os erros com estavam.'''

Revisão das 21h51min de 17 de novembro de 2009

Note: A informação abaixo se aplica ao Panda3D 1.6.0 e posterior. Versões anteriores que ainda usam Visual C++ 2005.

Compilando Panda3D no Windows Passo 1: Instalando os Requerimentos

Se você ainda não o tiver, baixe e instale Visual C++ de:

[1]

Se você possuir uma versão expressa e não usa a versão completa, você precisará baixar e instalar a Microsoft Plataform SDK. Essa versão é a única que encontrei que inclui ATL (que é requerido):

[2]

Em seguida baixe e instale o DirectX SDK de:

[3]

Se tudo der certo você está pronto para usar makepanda para compilar panda.

Passo 2: Baixe a fonte

Baixe a última versão da fonte Panda3D de:

[4]

Extraia para um local acessivel no seu HD exemplo: C:\panda_sorce)

Passo 3: Abra o prompt de comando.

O modo mais fácil é: START->RUN digite cmd, e aperte ok.

Você agora terá um prompt de comando aberto.

Ele provavelmente vai abrir na pasta C:\Documents and Settings\<seu nome de usuário> .

Digite: cd C:\panda_source

Com esse comando cd "mudar diretório" você mudou o diretorio para C:\panda_source Digite: makepanda\makepanda.bat

Isso traz todas opções de comando para makepanda.bat

Para mais informações sobre comandos dos: [5] Passo 4: "A forma mais simples de compilar o panda é apenas digitar..."

Como o texto de ajuda diz:

Digite: makepanda\makepanda.bat --everything

Esse processo levará uma hora mais ou menos, então é melhor fazer outra coisas porque seu computador usará a maior parte de seus recursos compilando.

Para mais informações usando a ferramenta makepanda para compilar, por favor leia o documentoINSTALL-MK que também está disponível dentro do diretorio doc de sua arvore fonte.

Alternativamente: No diretorio "makepanda", você achará um arquivo "makepanda.sln". Se você abri-la, ele vai lançar o ambiente Visual Studio, você pode também compilar Panda3D daí. Internalmente, isso apenas invoca o script makepanda. Se você usar esse metodo, tenha certeza de setar a configuração da compilação para "Release" (a não ser que você quiser uma compilação de debug é claro)


Passo 5: Crie um installer

Note: Se você usou o arquivo .sln para compilar panda, no modo "Release", o instalador .exe já foi criado para você.

Digite: makepanda\makepanda.bat --everything --installer

Isso deve levar bem menos tempo, haverá uma pasta imbutida em C:\panda_source, que foi criada no passo anterior. Se você usou opções de compilação diferentes de --everything no passo anterior, tenha certeza que essas opções são as mesmas desse passo.

Conclusão

E é isso. Dependendo de suas necessidades você pode configurar o Panda3D da forma que desejar.

Nota: O artigo original estava mal escrito e por vezes incoerentes. Em alguns casos eu coloquei o que ele quis dizer e em outros eu deixei os erros com estavam.