Qt4书说“发布”,现实不同意

时间:2010-06-13 02:54:31

标签: qt4 debugging qmake gnu-make

根据各种说法,对于Qt4应用程序,您可以使用“make release”或“make debug”构建发行版或调试版。在现实生活中,这些都会给出错误。

make: *** No rule to make target `debug'.  Stop

只有裸露的“制造”才能奏效。我不确定它产生了什么。运行“strip”会减少可执行文件的大小,但gdb不会在未提取文件中查找符号。我在Arch Linux上使用qt4.6.2。

那么确定是否进行发布或调试的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

添加

CONFIG += debug_and_release

到您的.pro文件,然后重新运行qmake。然后,您将可以使用debugrelease(大写!)目标。