接上一篇博客:Tesseract4编译,
原文链接:https://blog.csdn.net/andylanzhiyong/article/details/81746904
上次编译Tesseract4.0后,在“C:/Programe Files(x86)/tesseract/”目录下生成了目录"include","lib","bin",这些就是我们编程需要的头文件和库。没配置之前,感觉挺简单的,无非是一些头文件和库,和opencv配置差不多的。其实一大波坑在等着我.......
先在网上搜一下别人的配置,大多是直接用的Tesseract4.0安装文件,感觉不适用,看了很多篇文章,貌似找到了一篇靠谱的,原文链接:http://livezingy.com/compilation-tesseract4-in-vs2017-win10/
重点在此,如图:
前面2步整理lib时没问题。
dll感觉不需要那么多,后面再说
在整理头文件时麻烦来了,按照这个目录结构一层层去找,竟然没有“2a”文件夹...........
难道我的编译有问题?应该不会啊,cmake成功,VS里也编译成功,没道理啊......
机智如我,我在"C:\Users\username\.cppan\storage\obj"目录下用windows查找功能搜索"endianness.h",找到了。
然后在“C:\Users\username\.cppan\storage\src”目录下搜索“src”,悲剧了,找到的还是这个父目录
不知道leptonica的头文件是啥这可咋办?
难道真的是我没编译好?
迫于无奈,又重新编译了一遍,花了好几个小时,再找头文件,还是没找到.......
没辙了,看看别人编译好的头文件和库是哪些吧,又是一顿网络搜索,找到了一篇似乎靠谱的博客:
https://blog.csdn.net/yph001/article/details/78762518
按照这位老铁提供的网址下载了他的头文