公司 最近需要做个手持的ocr识别设备 最终选择了tesseract做为ocr识别引擎
具体编译步骤如下:
1 编译leptonica
1)下载leptonica(http://www.leptonica.org/)版本1.74.4
下载zlib (http://www.zlib.net/)版本1.2.11
下载jpeg (http://www.ijg.org/)版本v9
2)设置交叉编译工具路径
export PATH=/home/work/quick/nano_neo/gcc-linaro-6.3.1-2017.02-x86_64_aarch64-linux-gnu/bin:$PATH
3)编译zlib
a) 指定交叉编译工具
export CC=aarch64-linux-gnu-gcc
b) 进入到zlib目录 执行./configure 配置安装路径
./configure --shared --prefix="/home/work/quick/nano_neo/install/h5/zlib"
c) make and make install
4)编译jpeg
a) 进入到jpeg目录 执行./configure配置相关参数
./configure --host=arm-linux CC=aarch64-linux-gnu-gcc --enable-shared --enable-static --prefix="/home/work/quick/nano_neo/install/h5/jpeg"