是否有可能将tesseract编译成一个二进制文件?
我使用以下代码编译程序,但是如何将tesseract共享库编译成一个二进制文件,这样程序是100%可移植的,你不需要在当前系统上安装tesseract?
没有必要将leptonica编译成二进制文件
g++ -std=c++11 txtocr.cpp -o txtocr -llept -ltesseract
Run Code Online (Sandbox Code Playgroud)
为此你需要在unix系统上使用静态库,它们通常以.a扩展名结尾,共享库以.so结尾.so
如果你只有tesseract的.so(或Mac上的.dylib,Windows上的.dll)库,那么就不能将它编译为单个二进制文件.
| 归档时间: |
|
| 查看次数: |
918 次 |
| 最近记录: |