error LNK2001: 无法解析的外部符号 __imp__pthread_mutex_init 10
我按照http://blog.csdn.net/qianchenglenger/article/details/16907821该方法移植了pthread库,但是编译时貌...
我按照http://blog.csdn.net/qianchenglenger/article/details/16907821该方法移植了pthread库,但是编译时貌似仍然找不到库,求高手
展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)+提问者悬赏10(财富值+成长值)
4个回答
展开全部
你完成了这一步吗?
---------------
我们也可以把lib文件夹下的内容拷贝到Visual Studio安装目录下默认的lib寻找路径中,即VC->lib中,例如我将lib文件夹下的x64与x86两个文件直接拷贝到
E:\Program Files\Microsoft Visual Studio 11.0\VC\lib
的下面。
---------------
---------------
我们也可以把lib文件夹下的内容拷贝到Visual Studio安装目录下默认的lib寻找路径中,即VC->lib中,例如我将lib文件夹下的x64与x86两个文件直接拷贝到
E:\Program Files\Microsoft Visual Studio 11.0\VC\lib
的下面。
---------------
更多追问追答
追问
搞了,windows的pthread库移植按照那个网页设置了都!!!
追答
那你把 pthreadVC2.lib 加入项目的Linker中。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个需要将pthreadVC.lib这个库文件添加到你的工程当中再编译就可以了,出现这个错误就是找不到定义
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把三个.lib文件添加到项目属性-链接器-输入-附加依赖库。祝你早日成功!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
有可能是驱动程序和编译环境不匹配造成的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询