找不到--lept,Gosseract在Windows中构建

问题描述 投票:0回答:1

我想使用库 github.com/otiai10/gosseract。到目前为止我所做的事情是安装MSYS2,其中还包括安装leptonica、tesseract-ocr和gcc。但是,我遇到了以下错误:

C:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/ld.exe : 找不到 -llept: 没有这样的文件或目录。

我在哪里可以找到这个lept?

这是来自 gosseract 的 client.go 代码

// #if __FreeBSD__ >= 10
// #cgo LDFLAGS: -L/usr/local/lib -llept -ltesseract
// #else
// #cgo CXXFLAGS: -std=c++0x
// #cgo LDFLAGS: -llept -ltesseract
go mingw tesseract msys2
1个回答
0
投票

通过编辑 gosseract 库中的 client.go 来解决这个问题

// #if __FreeBSD__ >= 10
// #cgo LDFLAGS: -L/usr/local/lib -llibleptonica -ltesseract
// #else
// #cgo CXXFLAGS: -std=c++0x
// #cgo LDFLAGS: -llibleptonica -ltesseract
// #cgo CPPFLAGS: -Wno-unused-result

将 -llept 更改为 -llibleptonica

© www.soinside.com 2019 - 2024. All rights reserved.