0

我使用eclipse和mingw32。我的问题是当我将-static标志添加到链接器选项时,我收到此错误消息:mingw32/bin/ld.exe: cannot find -llibcurl

没有-static标志,它结合了罚款和工作。我使用 mingw32 编译了 libcurl。然后我将头文件复制到 mingw 包含文件夹,并将文件从 libcurl lib 文件夹复制到 mingw lib 文件夹。我做错了什么,但我不知道是什么。

4

1 回答 1

0

-static 表示“不要链接到共享库”。当您不使用此选项时,链接器将二进制文件与共享版本链接(linux 上的 libcurl.so/windows 上的 libcurl.dll)。可能您的开发环境中没有静态版本的 libcurl,或者您没有提供文件的正确路径(libcurl.lib)。

于 2013-08-28T13:30:43.627 回答