VS2012 OpenCV2.4.9 Debug可以允许,Release不可以
2016-03-13 18:26
281 查看
一个简单的程序
debug下面没有问题,release下运行后却程序崩溃。
找了好多解决办法没用。
最后是这样解决,虽然我也不懂为什么。
我之前在release的属性文件中的 附加依赖项 中不仅加了release的静态库,还添加了 所有debug的静态库(带d的lib),删除带d的lib,就可以了。。
#include <iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> using namespace cv; int main() { Mat img=imread("Tulips.jpg"); imshow("Test for Opencv2.4.9",img);//显示一张图片 waitKey(); return 0; }
debug下面没有问题,release下运行后却程序崩溃。
找了好多解决办法没用。
最后是这样解决,虽然我也不懂为什么。
我之前在release的属性文件中的 附加依赖项 中不仅加了release的静态库,还添加了 所有debug的静态库(带d的lib),删除带d的lib,就可以了。。
相关文章推荐
- nginx 安装(1.9源码)
- 控制Linux内核启动中的打印
- Centos环境下卸载自带的JDK
- Linux内核分析-使用gdb跟踪调试内核从start_kernel到init进程启动
- 一般生产环境Linux服务器配置
- copy解析
- 启动hadoop进程检验集群部署
- CentOS-6.7安装apache
- Linux目录配置
- Linux Screen 超简单用法
- shell-sed
- Linux环境下numpy,scipy,matplotlib的安装
- vmware下的centos共享本机的www文件夹
- Linux内核设计第三周——构造一个简单的Linux系统
- Mac配置Apache
- IDEA社区版中maven-tomcat插件配置JNDI数据源
- Microsoft Loves Linux
- Docker容器里的进程为什么要前台运行
- Linux下修改Mysql的用户(root)的密码
- linux mdadm软件raid实现