• Dlib使用过程全记录(三)


    吐槽:大概只有我会觉得使用dlib有好多坑。

      这次是为了使用 load_image_dataset()这个函数,所以又踩坑。所以就有研究了一下,发现之前理解的不到位,只把dliballsource.cpp加进来是不够的,因为我加载图片要处理png,处理png就要加把png的宏加进去,加进去之后还要加dlibexternallibpng的头文件路径,然而还没有结束,因为做好上面那些工作依然会报错。所以最稳妥的办法就是用cmake编译dlib.lib出来,这样依赖关系我就不用管了。

          下载camke,把bin路径加到环境变量(使用过GUI 之后发现,还是命令行好用啊~),之后就可以用win+r,cmd,使用命令行了。

      因为要使用dlib,会有这样那样的库链接问题,我们要编译一个dib.lib出来,添加到vs的输入的依赖项里。

      命令:(首先进入dlib主文件夹,build和dlib这个目录同级)

    1. mkdir build  
    2. cd build  
    3. cmake -G "Visual Studio 14 2015 Win64" ..  
    4. cmake --build . --config Release 

      会在dlib-19.2uilddlibRelease 这个目录下找到 dlib.lib ,可以选择拷贝到工程下面,并在  Linker--》input--》Additional Dependencies 添加 dlib.lib;如果没有拷贝过来,要加完整路径。

                                                                                                      

  • 相关阅读:
    Android 基础-2.0 拔打电话号码
    Android 基础-1.0 按钮4种点击事件
    Android Studio 技巧备忘
    Android Studio Mac版快捷键
    face++静态库转为动态库之二
    Podfile语法参考
    iOS 高级去水印,涂鸦去水印
    vector 用法小例子
    UltraCompare 激活
    linux 日志查询
  • 原文地址:https://www.cnblogs.com/xiaochun-zhao/p/7272517.html
Copyright © 2020-2023  润新知