Tesseract4.0 + VS2015 编译

Scroll Down

动态编译

工具准备

cppan下载

链接为CPPAN
编译过程中相应的支持库是由cppan下载的,我们需要下载cppan并设置其环境变量,解压后 在系统变量里面选择PATH变量,将cppan.exe所在的文件路径作为环境变量的值  

cmake下载

链接为CMAKE
为cmake设置环境变量,解压后目录下的bin文件夹的目录地址加载至系统环境变量PATH中,与cppan设置环境变量的方法一致。  

源码下载

链接为tesseract-4.0.0

修改cppan.yml

将 编译工具从2017改为2015
将 lept 依赖版本由1 改为 1.78.0

编译

执行 cppan

md build

cd build

执行 cmake .. -G "Visual Studio 14 2015 Win64"

打开项目编译

字符编码的问题。只需要双击对应的错误,跳转到对应的文件,然后点击左上角菜单 “文件选项" 下的"高级保存选项", 选择“GB2312”.保存后再“生成"即可。

静态编译

参考tesseract静态编译
这种方式没有试验过,不保证成功。