libcurl 中的宏函数返回 libcurl 版本

MOH*_*MED 3 c libcurl

我正在使用 libcurl 开发 ac 程序。

当我构建程序时,我可以使用不同版本的 libcurl。

当我从版本更改为其他(libcurl)版本时,我必须更改源代码中的一些块以使其适应 libcurl 版本。

我希望在代码中添加宏,该宏将检查 libcurl 版本,然后确定要自动使用的源代码块

libcurl 中是否有返回 libcurl 版本的宏函数或常量?

ken*_*ytm 5

请参阅curl/curlver.h(当您执行 操作时会包含该文件#include <curl/curl.h>)。

您可以玩以下号码。

#define LIBCURL_VERSION_MAJOR 7
#define LIBCURL_VERSION_MINOR 26
#define LIBCURL_VERSION_PATCH 0
Run Code Online (Sandbox Code Playgroud)

#define LIBCURL_VERSION_NUM 0x071a00
Run Code Online (Sandbox Code Playgroud)