当前位置: 首页 > 工具软件 > Leptonica > 使用案例 >

leptonica源码编译

左凯定
2023-12-01

leptonica源码编译

原创作品,转载请说明出处,谢谢
原创作品,转载请说明出处,谢谢
原创作品,转载请说明出处,谢谢

  1. 环境软件
    a. leptonica1.78.0
    b. cppan
    c. cmake
    d. VS2015
    e. 操作系统Windows 10 
    说明:leptonica1.79.0及其后版本不支持cppan编译,而推荐使用sw编译。
  2. 编译步骤
    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工程文件。
  3. VS工程编译生成动态库
    a. 在VS2015图标上点击右键,选择“更多–以管理员身份运行”;
    b. 打开编译生成的leptonica.sln,直接在“ALL_BUILD ”上点右键,选择生成即可。

原创作品,转载请说明出处,谢谢

 类似资料: