我使用带有C / C ++插件的Netbeans IDE。
我的代码编译没有任何问题。
CURL_STATICLIB
已定义(-DCURL_STATICLIB
也已尝试#define CURL_STATICLIB
)。
这是我所有链接的库。
我试图避免使用多个DLL打包exe,因此我尝试静态链接它。
即使在链接后我仍然得到依赖错误。 (libcurl.dll libeay32.dll)
答案 0 :(得分:0)
所以我发现了怎么做。 我只是想分享它,所以它可以帮助某人:)。
转到 右键单击您的项目>属性> C ++编译器>输入预处理器定义
HTTP_ONLY CURL_STATICLIB WITH_SSH2 = STATIC
您仍需要链接此库
卷曲 SSH2 IDN SSL 加密 WLDAP32 RTMP z(Libz或zip) WS2_32 WINMM
注意:安排也应该相同
CURL_STATICLIB只对我不起作用 我对CURL编译器定义进行了一些研究并试了一下,然后就可以了。