如何从API获取leptonica版本

时间:2018-05-03 12:44:02

标签: c++ leptonica

我有一个小程序,我使用leptonica ..但我该如何检查安装的版本?

#include <leptonica/allheaders.h>

2 个答案:

答案 0 :(得分:0)

一切都在链接时完成。

如果使用动态链接,则可以依赖于编译器的方式指定要链接的库的版本。例如,see this question表示如何使用GCC。

如果您使用静态链接,那么您知道自己构建的版本是因为您自己将源添加到项目树中,并且每次构建可执行文件时都必须构建库。

您无法从API获取leptonica版本。

答案 1 :(得分:0)

查看source,您可以看到导入的相同标题中定义了一些macros(靠近顶部):

#define LIBLEPT_MAJOR_VERSION   1
#define LIBLEPT_MINOR_VERSION   76
#define LIBLEPT_PATCH_VERSION   0

您可以使用这些作为指导,了解您正在运行的版本