最近遇到一个问题,就是使用cocos2d-x的扩展包内的CChttpRequest类去做网络应用,发现总是报错,先前没用过vs,对C++也是入门,所以拖到今天晚上空闲才解决了...
首先贴错把:1>libExtensions.lib(httpClIEnt.obj) : error LNK2019: 无法解析的外部符号 __imp__pthread_create,该符号在函数 "private: bool __thiscall cocos2d::extension::CChttpClIEnt::lazyInitThreadSemphore(voID)" (?lazyInitThreadSemphore@CChttpClIEnt@extension@cocos2d@@AAE_NXZ) 中被引用@H_419_7@
刚开始这里我是不理解的,因为我以为lib库只需要添加一个libExtensions.lib就行...其实还需要其他俩个lib库文件,pthreadVCE2.lib@H_419_7@,libcurl_imp.lib@H_419_7@,添加方法(Vs2012):项目属性->链接器->输入->附加依赖项@H_419_7@。
以上是内存溢出为你收集整理的VS+cocos2dx遇到的添加库的问题全部内容,希望文章能够帮你解决VS+cocos2dx遇到的添加库的问题所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)