当前位置: > > > > 无法找到 –lept,Gosseract 在 Windows 中构建
来源:stackoverflow
2024-04-27 21:36:32
0浏览
收藏
各位小伙伴们,大家好呀!看看今天我又给各位带来了什么文章?本文标题是《无法找到 –lept,Gosseract 在 Windows 中构建》,很明显是关于Golang的文章哈哈哈,其中内容主要会涉及到等等,如果能帮到你,觉得很不错的话,欢迎各位多多点评和分享!
问题内容
我想使用库 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
正确答案
通过编辑 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
以上就是《无法找到 –lept,Gosseract 在 Windows 中构建》的详细内容,更多关于的资料请关注公众号!