环境
VS2012
CMake 3.11.0 https://cmake.org/
编译Dlib
1. 解压dlib到任意文件夹,并同一目录下创建文件夹 dlib-build
2. 安装CMake
3. 使用 CMake 编译成VS2012工程
- 打开 CMake
- 选择 dlib源码路径
- 选择编译生成路径
-
配置生成的目标工程
如下图所示:
-
出现如下界面表示编译成功
- 点击 Generate 按钮生成vs2012 工程
- 点击 Open Project 打开工程
4. 使用 VS2012 编译生成库文件dlib.lib
-
VS2012 打开工程后,界面如下:
- 在dlib 工程上右键鼠标,选择 生成
-
VS2012的输出界面如下图所示时,表示编译成功
- 在 dlib-bulid/Debug 文件夹中可以找到生成的lib文件
5. VS2012 工程配置 dlib
- 创建一个新工程
- 打开工程属性页
- 在左侧栏选择VC++ 目录,设置包含目录和库目录。 注意:设置包含目录时,不要直接选择dlib文件夹,而是选择它的上一层目录,如下图所示。
- 左侧选择链接器-输入,在附加依赖项中添加 dlib.lib