我对qt很新,很抱歉,如果这是一个愚蠢的问题,我正在尝试将调试符号保留在linux上的发布版本中。
我读过的大部分内容都与我们不使用的qmake有关。我们的项目是使用clang的makefile项目。我在makefile的发布版本中有-g,但是当调用raise()时,我被转储到程序集,这对我来说有点难以调试:)而断点只是不起作用。
我已经从我读过的内容中尝试过了。
答案 0 :(得分:0)
我首先要做的是将-g
添加到我的makefile的发布部分,但是qt仍然没有拾取调试符号。
所以反过来我将-03
添加到makefile的调试部分,这允许我调试优化代码。