Differences
This shows you the differences between two versions of the page.
— |
howto:pz_windows [2015/08/17 13:18] (current) labmec created |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | |||
+ | ==== Compilando o PZ no Windows (7 ou 8.1) ==== | ||
+ | |||
+ | === Pre requisitos === | ||
+ | |||
+ | == Baixar e instalar Visual C++ 2010 Express == | ||
+ | <code> | ||
+ | http://download.microsoft.com/download/1/E/5/1E5F1C0A-0D5B-426A-A603-1798B951DDAE/VS2010Express1.iso | ||
+ | </code> | ||
+ | |||
+ | |||
+ | == Baixar e instalar o CMake == | ||
+ | <code> | ||
+ | http://www.cmake.org/files/v3.3/cmake-3.3.1-win32-x86.exe | ||
+ | </code> | ||
+ | |||
+ | |||
+ | |||
+ | == Baixar a biblioteca PThreads== | ||
+ | <code> | ||
+ | https://www.sourceware.org/pthreads-win32/ | ||
+ | |||
+ | ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-9-1-release.zip | ||
+ | |||
+ | Extrair o diretorio "Pre-built.2" de dentro do ZIP e coloca-lo em "c:\externallibs\" | ||
+ | Renomear o diretorio "Pre-built.2" para "pthreads", ficando: "c:\externallibs\pthreads" | ||
+ | </code> | ||
+ | |||
+ | |||
+ | |||
+ | === PZ === | ||
+ | <code> | ||
+ | Baixar o PZ utilizando seu cliente SVN de preferencia. | ||
+ | </code> | ||
+ | |||
+ | === Procedimento === | ||
+ | |||
+ | <code> | ||
+ | - Executar o CMake, escolher os diretorios onde estão os códigos-fonte baixados via SVN e onde será gravado os binários da compilação, ex: | ||
+ | |||
+ | Source-code: C:/Downloads/neopz-master | ||
+ | Build-bins: C:/Downloads/neopz-master-build | ||
+ | |||
+ | - Escolher outras opções desejadas, lembrando de satisfazer seus requisitos (Se escolher uma biblioteca, baixar e instalá-la antes dos próximos passos). | ||
+ | |||
+ | - Apertar "Configure" | ||
+ | - Selecione o gerador "Visual Studio 10 2010" | ||
+ | - Apertar "Finish" | ||
+ | |||
+ | - Entrar com a localizacao da biblioteca pthread: | ||
+ | |||
+ | PTHREAD_INCLUDE: C:/externallibs/pthreads/include | ||
+ | PTHREAD_LIB: C:/externallibs/pthreads/lib/x86/pthreadVC2.lib | ||
+ | |||
+ | - Apertar "Configure" de novo | ||
+ | - Apertar "Generate" | ||
+ | - Verificar se existe alguma mensagem de erro para ser resolvida e sanar eventuais problemas. | ||
+ | |||
+ | |||
+ | |||
+ | Após terminado, abrir a solição através do arquivo PZ.sln localizado dentro do diretório de build. | ||
+ | No lado esquerdo da tela, no Solution Explorer, selecionar "pz", botão direito, selecionar "Build" | ||
+ | |||
+ | |||
+ | </code> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||