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