我一直在閱讀整個互聯網,並嘗試了很多東西,但我仍然無法找到問題所在。我試圖使用的libcurl作爲一個靜態庫,但這裏是我的編譯器說:無法編譯libcurl的靜態庫
1> libcurl.lib(cookie.obj):錯誤LNK2001:解析外部符號__imp__fgets 1> libcurl.lib(NETRC .OBJ):錯誤LNK 2001:解析外部符號__imp__fgets 1> libcurl.lib(cookie.obj):錯誤LNK 2001:解析外部符號__imp__fputs 1> libcurl.lib(ftp.obj):錯誤LNK 2001:解析外部__imp____stdio_common_vsscanf 符號1> libcurl.lib(rtsp.obj):error LNK2001:無法解析的外部符號__imp____stdio_common_vsscanf 1> libcurl.lib(socks.obj):error LNK2001:無法解析的外部符號__imp____stdio_common_vsscanf 1> libcurl.lib(http_proxy.obj):e RROR LNK2001:無法解析的外部符號__imp____stdio_common_vsscanf
等等..
我已經加入CURL_STATICLIB給予處理機,甚至連接使用這些庫:libcurl.lib openssl.lib,libssh2.lib,zlib的。 lib,wsock32.lib,wldap32.lib,ws2_32.lib,但沒有一個工作。
我真的很想用它作爲一個靜態庫(沒有在程序文件夾中的.dll),所以我將不勝感激,如果有人可以幫助我!
PS。我正在使用VS2015
希望你的意思是'CURL_STATICLIB'而不是'CRUL_STATICLIB'。 –
是的,這是一個錯誤的。 – usr1408