编译生成的exe文件

h_5_hao 2009-01-06 10:53:24
debug 里生成的exe可以运行 而release里的exe不可以运行 大家大概说说这是为什么?
...全文
120 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
h_5_hao 2009-01-06
  • 打赏
  • 举报
回复
就是我在debug里的exe可以打开txt文件
而在release的exe打不开文件 路径是对的我检查过了
waizqfor 2009-01-06
  • 打赏
  • 举报
回复

有错误提示吗 还是怎么回事 说清楚点好
ckt 2009-01-06
  • 打赏
  • 举报
回复
何为不可以运行?
Garfield 2009-01-06
  • 打赏
  • 举报
回复
具体情况具体分析
有很多种可能
其中一种就是你在ASSERT宏里面初始化变量。
lann64 2009-01-06
  • 打赏
  • 举报
回复
一般release和debug程序会放在不同的目录下,要是文件是相对地址的话,那只会有一个是正确的。

把文件地址改成绝对地址试试。
Big鹏 2009-01-06
  • 打赏
  • 举报
回复

查一下Project->Setting里的Debug与Release设置
build----release

好好看看配置是否正确!
liuwg9999 2009-01-06
  • 打赏
  • 举报
回复
release和debug的环境不一样
lsd1025 2009-01-06
  • 打赏
  • 举报
回复
检查一下Project->Setting里的Debug与Release设置是否正确的,
sincor 2009-01-06
  • 打赏
  • 举报
回复
不知道
xiaoyisnail 2009-01-06
  • 打赏
  • 举报
回复
up

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧