Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 libcurl 开发 ac 程序。
当我构建我的程序时,我可以使用不同版本的 libcurl。
当我从版本更改为其他(libcurl)时,我必须更改源代码中的一些块以使其适应 libcurl 版本。
我希望在我的代码中添加宏,它将检查 libcurl 版本,然后确定要自动使用哪个源代码块
libcurl 中是否有返回 libcurl 版本的宏函数或常量?
请参阅 curl/curlver.h(包含在您的 中#include <curl/curl.h>)。
#include <curl/curl.h>
您可以玩以下号码。
#define LIBCURL_VERSION_MAJOR 7 #define LIBCURL_VERSION_MINOR 26 #define LIBCURL_VERSION_PATCH 0
和
#define LIBCURL_VERSION_NUM 0x071a00