我从http://curl.haxx.se/download.html(zip类型)下载了LibCurl,解压缩后,我发现其中包含包含源代码的Include和Lib文件夹,因此我将它们复制到CodeBlocks项目并包含了它,但是在构建时显示错误
fatal error: curl/curlbuild.h: No such file or directory
该文件位于Include文件夹中,并且我已将其包含在项目中
我是C++的新手,并且使用CodeBlocks,我计划将LibCurl库编译为静态lib文件并包含在我的项目中,我该怎么做?请帮忙,因为默认情况下LibCurl仅随dsw Microsoft Visual C++项目文件提供,我需要将其编译为CodeBlocks(GNU GCC)
最佳答案
根据CURL的源文件中的docs / INSTALL文件,您应该从命令行构建CURL。如果使用的是MinGW(与CodeBlocks bundle 在一起),则需要确保MinGW bin目录位于PATH变量(set PATH=<path_to_mingw>\bin;%PATH%
)中,然后在CURL的根目录中运行mingw32-make mingw32