Cmake tesseract编译问题:未设置leptonica\u输出\u名称
我正在尝试编译Tesseract开源OCR引擎()的源代码 但在运行cmake时,我总是会遇到以下错误: CMake错误:此项目中使用了以下变量,但是 它们被设置为NOTFOUND。请设置它们或确保它们已设置 并在CMake文件中正确测试:leptonica_OUTPUT_NAME 由目录/home/test/github/tesseract中的目标“libtesseract”链接 我已经下载了leptonica()的源代码并安装了它Cmake tesseract编译问题:未设置leptonica\u输出\u名称,cmake,tesseract,leptonica,Cmake,Tesseract,Leptonica,我正在尝试编译Tesseract开源OCR引擎()的源代码 但在运行cmake时,我总是会遇到以下错误: CMake错误:此项目中使用了以下变量,但是 它们被设置为NOTFOUND。请设置它们或确保它们已设置 并在CMake文件中正确测试:leptonica_OUTPUT_NAME 由目录/home/test/github/tesseract中的目标“libtesseract”链接 我已经下载了leptonica()的源代码并安装了它 我想知道应该将哪个值设置为leptonica\u OUTPU
我想知道应该将哪个值设置为leptonica\u OUTPUT\u NAME。我遇到了同样的问题。看来
find_package(PkgConfig REQUIRED)
pkg_check_modules(Leptonica REQUIRED lept>=${MINIMUM_LEPTONICA_VERSION})
在CMakeLists.txt中
查找leptonica有问题,而cmake的find_包
工作正常:
if(NOT EXISTS ${PROJECT_SOURCE_DIR}/.cppan)
# if (NOT Leptonica_DIR AND NOT MSVC)
# find_package(PkgConfig REQUIRED)
# pkg_check_modules(Leptonica REQUIRED lept>=${MINIMUM_LEPTONICA_VERSION})
# else()
find_package(Leptonica ${MINIMUM_LEPTONICA_VERSION} REQUIRED CONFIG)
# endif()
else()
为确保完整性(均从源代码处编译):
- tesseract 4.00.00alpha
- 瘦素A-1.74.4
- 我遇到了同样的问题。看来
find_package(PkgConfig REQUIRED)
pkg_check_modules(Leptonica REQUIRED lept>=${MINIMUM_LEPTONICA_VERSION})
在CMakeLists.txt中
查找leptonica有问题,而cmake的find_包
工作正常:
if(NOT EXISTS ${PROJECT_SOURCE_DIR}/.cppan)
# if (NOT Leptonica_DIR AND NOT MSVC)
# find_package(PkgConfig REQUIRED)
# pkg_check_modules(Leptonica REQUIRED lept>=${MINIMUM_LEPTONICA_VERSION})
# else()
find_package(Leptonica ${MINIMUM_LEPTONICA_VERSION} REQUIRED CONFIG)
# endif()
else()
为确保完整性(均从源代码处编译):
- tesseract 4.00.00alpha
- 瘦素A-1.74.4