linux下使用QT+GDB调试出错,请教

weixin_37878092 2017-03-13 09:15:02
乌版图系统,使用QT,在Release下正常,Debug下,不开编译优化,第一次编译完成后弹出对话框:

以后每次运行弹出对话框:


如果开启二级优化,可以开始编译,但是程序运行崩溃。

请问有人遇到过这样的问题么?是怎么解决的?
分不多了,希望各位帮忙,谢谢。
...全文
455 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_37878092 2017-03-20
  • 打赏
  • 举报
回复
引用 3 楼 qingtianweichong 的回复:
有限的信息,楼上有说编译时内存不足,根据线索查一下你的程序是否需要大量的编译阶段的内存分配(不懂得自己查一下),如果有,考虑把程序优化一下,重新再是。
程序里面的确在编译阶段分配大量内存,请问是否对GDB的启动有影响?
qingtianweichong 2017-03-14
  • 打赏
  • 举报
回复
有限的信息,楼上有说编译时内存不足,根据线索查一下你的程序是否需要大量的编译阶段的内存分配(不懂得自己查一下),如果有,考虑把程序优化一下,重新再是。
weixin_37878092 2017-03-14
  • 打赏
  • 举报
回复
引用 1 楼 u013470224 的回复:
信息有说明 内存不够。
我开始也认为是内存不足,但是我们的系统内存是4G的,我又减少了接近1G的内存开辟,依然不能用,就来请教了
jamon_tan 2017-03-13
  • 打赏
  • 举报
回复
信息有说明 内存不够。

23,125

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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