OPENCV cmake编译后只有DEBUG模式的lib库 如何生成release模式的lib库
2018-01-19 11:20
423 查看
之前用cmake编译opencv,后来发现lib库下只有DEBUG的动态链接库(d.dll的 ,不带d的是release,debug模式下是进行学习的,可以进行调试模式,而release没有这个功能所以他有更快的速度,更小的体积, release版本不对源代码进行调试,编译时对应用程序进行优化 ), 解决方法如下
如图:
9ec5
打开cmake编译后的opencv工程,
找到INSTALL
这个时候要注意,我们要选择release编译
右键INSTALL 点击生成
然后等待 显示成功编译后,
我们回到这个目录 就会发现生成了release所对应的lib库, (再说一次 带d的是debug的,不带d的是release)
接下来就可以进行release的配置了
如图:
9ec5
打开cmake编译后的opencv工程,
找到INSTALL
这个时候要注意,我们要选择release编译
右键INSTALL 点击生成
然后等待 显示成功编译后,
我们回到这个目录 就会发现生成了release所对应的lib库, (再说一次 带d的是debug的,不带d的是release)
接下来就可以进行release的配置了
相关文章推荐
- VC6.0如何编译生成Release或Debug版本?
- 如何让一个动态链接库文件debug和release编译的时候生成不同的文件名
- (转)如何让一个动态链接库文件debug和release编译的时候生成不同的文件名
- VC6.0如何编译生成Release或Debug版本?
- 转载 2014年04月22日 09:01:19 VC6.0工程在编译时由于设置问题有时不会生成release版本,只有debug版本。 解决犯非法如下: 工程——设置,将Setting for
- [cmake]如何设置Debug和Release编译模式
- VC6.0中如何把Debug编译模式修改为Release模式?
- VC6.0如何编译生成Release或Debug…
- [cmake]如何设置Debug和Release编译模式
- VC6.0如何编译生成Release或Debug版本?
- iOS: 如何判断代码运行在DEBUG还是RELEASE模式下?
- 设置开发(Debug模式)与提交(Release模式)的运行环境以及如何屏蔽NSLog
- swift如何判断debug模式和release模式
- 如何让VS编译时自动引用Debug|Release版本的dll
- C++中,debug编译成功,为什么release模式编译报错
- 如何指定让Android的NDK工具编译出Release版本或Debug版本的Native程序
- Dotnet Debug/Release模式编译时要注意的事项
- OpenCV:Debug和Release模式 && 静态和动态编译
- Visual Studio中Debug与Release编译模式的区别以及Preprocesor directives的使用
- 让一个动态链接库文件debug和release编译的时候生成不同的文件名的方法