VS2013控制台生成.exe运行闪退的解决
来源:互联网 发布:吴磊用的直播软件 编辑:程序博客网 时间:2024/06/05 16:09
今天写了一个opencv的较大的控制台程序,生成release之后,配置好所有库文件,但是双击exe运行的时候,却直接闪退。
在调试中,不论是直接运行(Ctrl+F5)或者调试F5,都能正常执行。查了下网上的资料,大多都是说在程序结束return 0;前添加system("pause")或者getchar();,使得程序暂停,等待输入才结束。这个方法对于小程序有用。但是看了下我的程序,在还没有执行到return 0;就已经闪退。所以,需要另外找其他方法解决。
想到了,运行的时候可以模拟vs2013中Ctrl+F5或者F5,因此可以用.bat批处理的方式了。如下:
@echo off
::运行目录
cd /d D:\xxx\TEST\Debug
::运行文件
test.exe
@echo on
@echo off
Pause
(新建txt文件,复制保存,文件后缀改为bat)
如果.bat文件和可执行程序在一个目录下,那么可以去掉运行目录,仅保留运行文件。结果,显然,和vs2013下运行效果一样。
0 0
- VS2013控制台生成.exe运行闪退的解决
- 【経験談】VS2013控制台程序运行窗口闪退问题
- 运行mysqldump.exe闪退
- vs2013中运行程序后出现的闪退问题
- cxfreeze打包工程文件生成.exe,运行exe出现闪退问题,相关解决办法总结
- SDK Manager.exe闪退问题的解决
- Sdk Manager.exe 闪退问题的解决
- C#控制台 控制台闪退的解决方法
- VS系列控制台闪退解决
- 解决VS2013中的控制台一闪而过的问题
- 解决vs2013控制台程序一闪而过的问题
- 解决VS2013中的控制台一闪而过的问题
- VS2013 生成XP下的exe文件
- vs2013 输出运行结果的黑窗口闪退,如何保留黑窗口?
- 3.VS2013运行后遭遇闪退的问题(原创)
- 解决tomcat运行statup.bat的闪退问题
- Tango运行例程闪退问题的解决
- VS2012里的控制台应用程序闪退
- java.sql.SQLException: Could not retrieve transation read-only status server
- oracle 删除掉重复数据只保留一条 .
- hdu 3152 Obstacle Course
- android 升级sdk后,adt问题
- ubuntu Qt连接MySQL
- VS2013控制台生成.exe运行闪退的解决
- 7月18日Java基础:本人为新手正在学习Java中把每天学的东西晚上都会在博客记录希望大神可以指点 不足在此谢过。
- 【并发编程】JMM:java内存模型抽象
- Java中native关键字
- [LeetCode]Valid Sodoku
- 黑马程序员----JAVA概述
- HDU 2202(凸包内最大三角形面积)
- Java Web框架
- 计蒜客课程系列:蒜头学算术(DFS)