Win10 使用MinGW-w64编译Tesseract4.0
一开始尝试使用mingw+msys编译tesseract, 但是苦于mingw-get安装的软件版本都太旧,要安装新版本只能下载源码编译安装。 在编译过程中遇到了很多麻烦,最后还遇到了包直接循环依赖问题(glib和pkg-config),最终只能作罢。 1. 下载安装mysy2 地址: https://www.msys2.org/ 安装后打开 msys2.exe , 务必要先更新软件包数据库和核心系统包(很重要), 否则在安装tesseract过程中出现莫名奇妙的问题。 pacman - Syu # -y, --refresh 从服务器下载新的软件包数据库 (- yy 强制更新软件包数据库) # -u, --sysupgrade 升级所有已安装的软件包 (-uu 可启用降级) 2. 更新软件源 默认的MSYS2 源升级软件或是安装新软件的较慢,这里为了提高速度使用 中科大的源 编辑 /etc/pacman.d/mirrorlist.mingw32 ,在文件开头添加: Server = http: // mirrors.ustc.edu.cn/msys2/mingw/i686 编辑 /etc/pacman.d/mirrorlist.mingw64 ,在文件开头添加: Server = http: // mirrors.ustc.edu.cn/msys2/mingw/x86_64 编辑