C++ Curl openssl编译会导致大量链接器错误

C++ Curl openssl编译会导致大量链接器错误,c++,curl,openssl,mingw,C++,Curl,Openssl,Mingw,我已经在这方面工作了几个小时了,我一直收到一整页链接器错误。所有这些都以某种形式或方式与SSL有关 g++-DCURL\u STATICLIB-L..\lib-o testing testing.cpp-lcurl 我确信我丢失了这个命令上的一些参数,知道它们可能是什么,或者我可能在哪里找到列表吗?如果您不需要SSL支持,请编辑配置并取消预处理器宏的定义使用

我已经在这方面工作了几个小时了,我一直收到一整页链接器错误。所有这些都以某种形式或方式与SSL有关

g++-DCURL\u STATICLIB-L..\lib-o testing testing.cpp-lcurl


我确信我丢失了这个命令上的一些参数,知道它们可能是什么,或者我可能在哪里找到列表吗?

如果您不需要SSL支持,请编辑配置并取消预处理器宏的定义
使用
SSL\u OPENSSL
,链接器错误将消失

如果您确实想要SSL支持,您需要自己编译并链接它,因为它不随libcurl提供。有关如何在Windows上执行此操作的详细说明,请参阅(我假设您正在使用Windows,因为您提到了MinGW)


其他一些操作系统,如Linux和Mac OS X,都附带有OpenSSL,因此您无需跳过任何障碍,只需将
-lssl
-lopenssl
、或
-lcrypto
中的一个添加到命令行中,它就可以正常工作(确切的库名因操作系统而异).

是否尝试将
-lssl
添加到链接行?