【发布时间】:2017-11-13 07:45:54
【问题描述】:
我从https://curl.haxx.se/libcurl/下载了libcurl库
我正在尝试包含并编译它
但我收到此错误
fatal error: curl/curl.h: No such file or directory
即使我将 curl 文件夹放在同一目录中
我用来编译的命令
x86_64-w64-mingw32-gcc try.c -o a.exe -lws2_32 -lcurl
所以我搜索并找到了这些答案
curl.h no such file or directory , Ubuntu - #include <curl/curl.h> no such file or directory
原来如此
sudo apt-get install libcurl4-openssl-dev
但仍然无法正常工作 怎么办?
【问题讨论】:
-
您需要的是目标的
curl库。看来您正在使用mingw为 Windows 目标编译,因此您需要交叉编译或下载适用于 Windows 的 curl 库并使用该库进行链接。 -
请包含您正在编译的代码(#includes)
-
如果我正确理解您的设置,gcc 命令行上的
-I.可能会解决问题。 -
另外,您是在 Linux 上还是在 Windows 上?或者您是否正在尝试从 Linux 到 Windows“交叉编译”,这是非常挑剔的?
标签: c linux curl gcc mingw-w64