2015-02-06 502 views
1

我想在Windows上使用pthread庫。我下載了一個帶有Pre-built.2文件夾的zip文件,並按照說明操作。在Visual Studio 2013中使用c + +中的pthread

我迄今所做的:從\dll\x86dll\x86POSIX\Pre-built.2\include

  • 所有.h文件到文件夾MS VS2013\VC\include
  • 所有.dll文件到VC\bin
  • lib\x86所有.lib文件爲VC\lib
  • Property->Config->Linker->Input->Additional DependenciespthreadVC2.lib;pthreadVCE2.lib;pthreadVSE2.lib;%(AdditionalDependencies) // pthread.lib已在繼承值

我包括我的pthread.h程序中,並試圖建立解決方案時,出現以下錯誤:

Error 1 error LNK1104: cannot open file 'pthread.lib' 

誰能幫助我嗎?謝謝。

編輯:

Include DirectoriesLibrary Directories

A:\Program Files %28x86%29\Microsoft Visual Studio 12.0\VC\include;$(IncludePath) 

A:\Program Files %28x86%29\Microsoft Visual Studio 12.0\VC\lib;$(LibraryPath) 

分別現在。但我仍然收到相同的錯誤信息。

+0

[This](http://stackoverflow.com/questions/15053337/fatal-error-lnk1104-cannot-open-file-kernel32-lib)可能有幫助 – dmg 2015-02-06 16:13:25

回答

2

將包含的文件夾添加到Configuration Properties -> VC++ Directories -> Library Directories

相關問題