Compilando o PZ no Windows (7 ou 8.1)

Pre requisitos

Baixar e instalar Visual C++ 2010 Express
http://download.microsoft.com/download/1/E/5/1E5F1C0A-0D5B-426A-A603-1798B951DDAE/VS2010Express1.iso
Baixar e instalar o CMake
http://www.cmake.org/files/v3.3/cmake-3.3.1-win32-x86.exe
Baixar a biblioteca PThreads
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"

PZ

Baixar o PZ utilizando seu cliente SVN de preferencia.

Procedimento

- 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"

QR Code: URL of current page
QR Code: URL of current page howto:pz_windows (generated for current page)