【Dlib】Win 10 Visual studio 2015 + cmake源码编译dlib C++
环境:Win 10家庭版
Visual studio 2015
Cmake 3.10
一、下载源码
到官网http://dlib.net/或者github上https://github.com/davisking/dlib下载源码。
我这里下载的是dlib-19.18版本。
二、Cmake
解压进入源码根目录,在下面新建一个build文件夹。
打开cmake-gui,在框里选择如下路径。
然后点击configure,选择Visual Studio 14 2015 Win64.
点击Finish。
因为我已经安装了CUDA,所以自动检测出来了,如果不需要CUDA支持,则去掉勾选DLIB_USE_CUDA。
如果CPU支持AVX指令加速,则勾选上USE_AVX_INSTRUCTIONS。
再次configure,直到没有红色的区域为止。
Configure完成之后点击generate。
三、编译
因为在configure的时候安装路径是
所以用管理员身份打开visual studio 2015,然后打开dlib-19.18\build\dlib.sln。
右键选择ALL_BUILD生成。
ALL_BUILD生成成功之后选择INSTALL生成。
Release版本的编译重复上面的两个步骤。
完成之后到C:\Program Files\dlib查看有两个文件夹。
打开lib文件夹,里面就是编译生成的库。