Dlib库配置:Dlib19.4+CMake3.8.2+VS2017
来源:互联网 发布:假面骑士wizard知乎 编辑:程序博客网 时间:2024/06/06 00:54
1.下载Dlib库和CMake安装包
Dlib库和CMake安装包均在官网下载即可,其中CMake下gui安装包
CMake3.8.2:
2. 用CMake制作dlib.lib
运行cmake-gui.exe,第一行如图,第二行为新建的文件夹
3.用VS重新生成dlib_building解决方案,在debug文件夹中得到dlib.lib
4.VS工程属性配置
新建工程,打开属性页
VC++目录->包含目录、引用目录、库目录,均添加D:\APP_Packets\dlib-19.4
链接器->常规->附加库目录,添加dlib.lib所在目录
链接器->输入->附加依赖项,添加dlib.lib
5.测试
复制运行dlib官网上的示例代码,进行测试即可
遇到的问题:
错误 LNK2001 无法解析的外部符号 USER_ERROR__missing_dlib_all_source_cpp_file__OR__inconsistent_use_of_DEBUG_or_ENABLE_ASSERTS_preprocessor_directives Dlib_test C:\Users\April\documents\visual studio 2017\Projects\Dlib_test\Dlib_test\main.obj 1
针对如图问题,用链接4的方法解决后,出现问题:
错误 C1128 节数超过对象文件格式限制: 请使用 /bigobj 进行编译 Dlib_test D:\APP_Packets\dlib-19.4\dlib\all\source.cpp 1
需要在属性->C/C++->命令行,添加/bigobj(具体原因见链接5)
参考链接:
1. http://blog.csdn.net/iboxty/article/details/44780341
2. http://blog.csdn.net/mr_curry/article/details/52443126
3. http://blog.csdn.net/duan19920101/article/details/51396303
4. http://www.voidcn.com/blog/u012330429/article/p-6571580.html
5. http://www.cnblogs.com/YouLing0809/p/6735731.html
- Dlib库配置:Dlib19.4+CMake3.8.2+VS2017
- dlib库+vs2017详细配置流程
- Dlib+VS2017配置
- VS2017+opencv+kinect2.0+Dlib环境配置
- win7 vs2015 python2.7配置dlib19.4
- vs2013配置dlib库
- VS2015+dlib19.7环境配置
- Dlib库的安装配置
- 裸机Ubuntu16.04配置Dlib19.4 (Python人脸检测例子)
- windows10 下boost.python(3.6anaconda)+dlib19.4 配置+pytorch
- 图像处理库dlib的配置
- VS2017下编译和配置boost库
- VS2017下编译和配置boost库
- CMake3:添加一个库
- cmake3
- python dlib、opencv 配置
- win7+vs2013+dlib配置
- Dlib+Vs2015配置
- 手写mnist项目pycaffe实战
- JSP基本语法
- ZOJ 2112 Dynamic Rankings [树状数组套主席树 || CDQ分治&整体二分]
- Redis持久化机制 AOF
- 在纪中的第八天,2017-7-14 总结:
- Dlib库配置:Dlib19.4+CMake3.8.2+VS2017
- 1051. 复数乘法 (15)
- 【TensorFlow报错】tf.pack改为tf.stack
- 关于IDEA idea .java文件 右下角有个红色j,解决方法
- (2)51单片机入门案列-移位操作循环点亮LED灯
- RDB和AOF持久化对比
- D
- 配置ssh公钥访问oschina
- 深度颜色1