在使用QtCreator编译运行程序,出现“程序异常结束/……crashed”问题,执行编译出来的可执行文件,可执行文件能够正常执行。截图如下图所示
参考网上的一些总结:一般为以下几点
1.debug模式下使用了release版本的库或者release模式下使用了debug版本的库;
2.在pro文件中对lib库的路径指明错误,即使用到了一些除了Qt以外的其他库,但是编译程序的时候程序找不到那个库。
3. 看看你的程序 有没有 warning: zero as null pointer constant
如果有的话
改为
重新构建再运行,应该就解决了
附参考大佬的文章连接
他只有一二两条