gpt4 book ai didi

c++ - cmake 和 tesseract,如何使用 cmake 链接

转载 作者:太空宇宙 更新时间:2023-11-03 22:50:48 26 4
gpt4 key购买 nike

我正在尝试针对 tesseract 构建我的应用程序,我已经通过 brew 安装了它(在 mac os x 上工作)。

虽然我可以使用 g++ 和 pkg-config 毫无问题地编译我的应用程序,但我不确定如何使用 cmake 执行相同的操作。

我尝试了 FIND_PACKAGE tesseract REQUIRED 但它似乎无法找到它。有人有示例 CMakeLists.txt 吗?

感谢您的帮助。

最佳答案

似乎在您的项目中通过 CMake 使用 tesseract 的唯一(或最简单)方法是下载 tesseract 源(来自 here)通过以下步骤构建:

cd <Tesseract source directory>
mkdir build
cd build
cmake ../
make
sudo make install

将“Tesseract_DIR”环境变量指定为您刚刚为 tesseract 创建的目录。

然后在您项目的 CMakeLists.txt 文件中,您应该有以下几行:

find_package( Tesseract 3.05 REQUIRED ) # 3.05 is currently the latest version of the git repository.
include_directories(${Tesseract_INCLUDE_DIRS})
target_link_libraries(<your_program_executable> ${Tesseract_LIBRARIES}) # you can link here multiple libraries as well.

最后,只需使用 cmake 构建您的项目即可。

关于c++ - cmake 和 tesseract,如何使用 cmake 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38128260/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com