VS2017创建控制台应用后,编写完代码调试正常,使用exe文件直接执行出现闪退情况解决方法。
2024-09-01 01:27:10
这是因为代码中包含的相对路径的原因。
解决办法:把项目中包含的所有相对路径修改为绝对路径。
(个人觉得因为直接执行exe文件,默认打开在C盘的用户目录下。)
例如:
std::string DATA_DIR = "data/";
修改为:
std::string DATA_DIR = "E:/VS2017_Project/Project1/Identification/data/";
我尝试把路径加入到系统环境变量中,也没有成功。
在CMD命令行中,切换目录到VS2017项目的路径下,执行绝对路径的exe,才发现可以成功,才发现是调用路径的问题。
最新文章
- Mysql性能优化一
- 【python】python新手必碰到的问题---encode与decode,中文乱码[转]
- 转载~kxcfzyk:Linux C语言多线程库Pthread中条件变量的的正确用法逐步详解
- C#中的String.Format方法(转)
- javascript 字符串相关知识汇总
- 转!!java中Object转String
- Android SQLite数据库增删改查操作
- winform中关于panel中滚动条和键盘事件几点体会
- jsp跳转到servlet
- OpenWrt opkg 在线源默认配置
- 远程登录Linux服务器修改ssh端口
- CodeForces 11D(状压DP 求图中环的个数)
- textarea高度随内容自适应
- Esper剖析
- Spring框架中<;constructor-arg>;与<;property>;理解
- Python——装饰器
- Spring cloud之Eureka(二)注册中心高可用
- Opengl绘制我们的小屋(二)第一人称漫游
- 理解并实现PubSub模式
- ERP 实施执行力提高的障碍,看看你中了几招?
热门文章
- 移动 APP 端与服务器端用户身份认证的安全方案
- MS SQL Server 2014,sa登录失败问题
- spring项目中 通过自定义applicationContext工具类获取到applicationContext上下文对象
- mysql之case..when ..then..else..end as..用法
- c数据结构 -- 线性表之 复杂的链式存储结构
- CentOS 7防火墙快速开放端口配置方法
- Python生成通用唯一识别码UUID
- 变色html css js
- Java接收前台传回的json
- python skimage库的安装