我在Windows上,如果我试图在c中包含curl,我会得到以下错误:curl/curl.h: No such file or directory
我已经安装了curl,它在命令行中运行良好。
代码:
#include <curl/curl.h>
#include <stdio.h>
#include <string.h>
int main(void) {
return 0;
}
完全错误:
PS E:ComputerCode> gcc .test.c
.test.c:1:10: fatal error: curl/curl.h: No such file or directory
1 | #include <curl/curl.h>
| ^~~~~~~~~~~~~
compilation terminated.
-
确保已将bin目录添加到系统的PATH环境变量中。这将允许您的系统在编译和运行C程序时定位libcurl二进制文件。下载文件到一个名为
C:curl
的目录。然后将C:curlbin
目录添加到系统的PATH环境变量中。 -
编译带有
-lcurl
标志的C程序,以链接到libcurl库。
gcc test.c -lcurl