如何从 API 获取 leptonica 版本

how to get leptonica version from API

本文关键字:leptonica 版本 获取 API      更新时间:2023-10-16

我有一个小程序,我在其中使用leptonica..但是如何检查安装了哪个版本?

#include <leptonica/allheaders.h>

一切都在链接时完成。

如果使用动态链接,则可以以依赖于编译器的方式指定要链接的库版本。例如,请参阅此问题以了解如何使用 GCC 完成。

如果使用静态链接,则您知道针对哪个版本进行生成,因为您自己将源代码添加到项目树中,并且每次生成可执行文件时都必须生成库。

您无法从 API 获取 leptonica 版本。

查看源代码,您可以看到在导入的同一标头(靠近顶部(中定义的一些宏:

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

您可以使用这些作为您正在运行的版本的指南。