博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tesseract环境搭建及编译安装
阅读量:5375 次
发布时间:2019-06-15

本文共 1277 字,大约阅读时间需要 4 分钟。

 Tesseract环境搭建及编译安装

Tesseract源码都是C++源码;对于不咋会C++的人来说,这真是。。。虽然说语言有相通性,但是。。。哎!!!!!

分享出来,也希望对大家有所帮助。

 

环境:win10系统,vs2017

(注:安装vs2017,在vs2017 installer  C++的桌面开发下可选插件选择windows 10 SDK(有多个版本,不知道的情况下选择第一个,防止编译的时候找不到所需要的一些东西)

 

个人理解:cppan:类似于java的maven,负责管理包;

1.path下添加vs2017的路径(默认安装,路径在:C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE)

2.cppan、cmake下载安装,配置path(下载最新的,)

3.打开dos,执行cppan --build pvt.cppan.demo.google.tesseract.tesseract-master;(需要FQ,有些包下载不下来)

 

4.下载tesseract 源码;()

5.dos命令下进入到tesseract源码文件夹下,执行cppan (下载依赖的包;FQ;有的包下载不下来)

 

 

 

Dos下编译:

6.在tesseract根目录下新建文件夹build,并进入到build中;mkdir build && cd build

 

 

7. cmake ..  (后面俩点是必要的,默认是win32,x64需要指定)

cmake .. -G "Visual Studio 14 2015 Win64" -DCMAKE_PREFIX_PATH="D:\orc"

cmake .. -G "Visual Studio 14 2015" -DCMAKE_PREFIX_PATH="D:\orc"

解释:

.. 向上一层目录

-G 后面跟指定的编译器
-DCMAKE_PREFIX_PATH= 指定编译器所在目录 

 

 

8.cmake完成之后,会在build目录下有一个tesseract.sln文件,以管理员权限打开vs2017,并打开tesseract.sln文件;解决方案资源管理器中就是c++ 使用CMake生成vs项目

 

 

9.编译没有问题后,在“解决方案资源管理器”中点选“解决方案 tesseract”–>“CMakeTargets”–>“INSTALL”,单击右键,在出现的菜单中选择“生成”。

 Debug和release模式下需要分别执行上述步骤;

在C:\Program Files (x86)目录下,就会有tesseract的文件,dos进入C:\Program Files (x86)\tesseract目录,输入tesseract,可以验证该版本

 

值得注意的地方是,即使你这么做了,也是要看运气的哦,就怕你所需要的包没有下载下来

(参考:,

)

转载于:https://www.cnblogs.com/yanjj/p/9562688.html

你可能感兴趣的文章
LeetCode19 Remove Nth Node From End of List
查看>>
关于MVC的一些思考
查看>>
解决win7系统的网络图标显示红叉,但是网络正常的情况。
查看>>
js BOM &&事件
查看>>
NYOJ116 士兵杀敌(二)线段树
查看>>
My Vim配置
查看>>
BI建模原则和常见问题
查看>>
微分几何在机器人领域的应用(一)
查看>>
洛谷P1501 [国家集训队]Tree II
查看>>
软件工程——结对作业(First)
查看>>
浅谈分布式事务原理及其应用场景
查看>>
R语言:读取数据
查看>>
Microsoft .NET Framework 4 安装 1603错误的解决
查看>>
【转载】MySQL调优脚本tuning-primer.sh使用说明
查看>>
剑指offer面试题4-从尾到头打印链表
查看>>
Binary Tree Level Order Traversal
查看>>
Font Awesome的正确简单使用方法
查看>>
使用RT3070使开发板上网
查看>>
VMware 12 专业版永久许可证密钥
查看>>
截断上传原理剖析
查看>>