cocos2dx 3.0 無法解析的外部符號 __imp__curl_easy_setopt,



1>libExtensions.lib(HttpClient.obj) : error LNK2019: 無法解析的外部符號 __imp__curl_easy_init,該符號在函數 "int __cdecl cocos2d::extension::processGetTask(class cocos2d::extension::CCHttpRequest *,unsigned int (__cdecl*)(void *,unsigned int,unsigned int,void *),void *,int *)" (?processGetTask@extension@cocos2d@@YAHPAVCCHttpRequest@12@P6AIPAXII1@Z1PAH@Z) 中被引用

在使用AssetsManager時出現這樣類似的錯誤,由於是HelloWorld中寫的測試案例,並沒有添加其他的引用之類的。

出現上述錯誤的原因是因爲:缺少libExtensions.lib庫、libcurl_imp.lib、pthreadVCE2.lib,加上。在項目屬性->鏈接器->附加依賴項中添加:libExtensions.lib。再編譯

這樣就可以編譯通過了。別忘了在項目中添加一些必須的引用。

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