我的环境是 Windows8.1(64 位)并使用 Visual Studio 2010。
我确实将所有 *.dll 文件放在了 system32 , SYSWOW64 中(因为我使用的是win8 64bit。)
和链接位置 x64 系统的 *.lib 文件与 VC 2010。
当然,我添加了额外的文件夹 lib forders.. ,包括文件夹.. 等等。
但是当我尝试编译“pthread-used”项目时,发生了致命错误。
-来源
#include<pthread.h>
#include<stdio.h>
int doit_id,trd_id;
pthread_t trd;
void *doit(void *data){
doit_id = (int)data;
return 0;
}
int main(){
trd_id=pthread_create(&trd,NULL,doit,0);
return (0);
}
-错误
1.obj : error LNK2019: unresolved external symbol __imp__pthread_create (referenced in function _main)
C:\Users\~program Location~ : fatal error LNK1120: 1 unresolved externals
请帮我