leptonica源码编译
原创作品,转载请说明出处,谢谢
原创作品,转载请说明出处,谢谢
原创作品,转载请说明出处,谢谢
- 环境软件
a. leptonica1.78.0
b. cppan
c. cmake
d. VS2015
e. 操作系统Windows 10
说明:leptonica1.79.0及其后版本不支持cppan编译,而推荐使用sw编译。 - 编译步骤
a. gitclone leptonica, 网址:http://www.leptonica.org/download.html,注意选择版本1.78.0;
b. 下载cppan,网址:https://github.com/cppan/binaries.git,根据操作系数安装对应的client, 然后将exe所在路径添加到系统的Path环境变量中;
c. 下载cmake,网址:https://cmake.org/download/,根据操作系统安装对应版本,然后将exe所在路径添加到环境变量中;
d. 在左下角开始菜单点右键,选择“Windows PowerShell(管理员)”,然后切换到leptonica-1.78.0目录下;
e. 然后输入cppan,回车,开始进行依赖分析并下载所需依赖包,所用时间较长,网速不同,所需时间不同;若输出No spec file found,则说明下载的leptonica版本不包含相应的文件。
f. 输入mkdir build, 回车,建立编译后相关工程的存放路径;
g. 输入cd build,回车,切换到新建的build目录中;
h. 输入cmake …,回车,注意cmake后的两个点,不要省略。
i. 默认编译输出是Win32版本,若要输出X64版本,请在步骤f输入mkdir x64,回车,然后输入
cd x64切换到新建的x64目录中,接着输入cmake … -G “Visual Studio 14 2015 Win64” ,回车即可;
j. 编译完成后,输出Configuring done,Generating done字样,进入X64或build目录,可以查看到生成的VS工程文件。 - VS工程编译生成动态库
a. 在VS2015图标上点击右键,选择“更多–以管理员身份运行”;
b. 打开编译生成的leptonica.sln,直接在“ALL_BUILD ”上点右键,选择生成即可。
原创作品,转载请说明出处,谢谢