【Cocos2d-x】VS2012開發2dx無法解析的外部符號解決記錄(第二篇)

最近遇到一個問題,就是使用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) 中被引用
剛開始這裏我是不理解的,因爲我以爲lib庫只需要添加一個libExtensions.lib就行...其實還需要其他倆個lib庫文件,pthreadVCE2.liblibcurl_imp.lib,添加方法(Vs2012):項目屬性->鏈接器->輸入->附加依賴項

原文標題:【Cocos2d-x】VS2012開發2dx無法解析的外部符號解決記錄(第二篇)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章