1。我是在ubuntu下直接安装的qt4
2。我想编译出debug版本的程序,所以在pro文件里设置了CONFIG +=debug
3。我想编译出的程序包含debug信息,这样我就可以调试,但是就是编译出来的程序不是debug版的,而是release版的,没有包含调试信息,所以调试不了
4。不知道qt 的debug和release库对生成的程序是debug的还是release有关系吗?qt不是调用gcc来编译的吗,我不需要调试进qt库里,我只需要调试自己的代码。
我的编译信息是这样的
.........
g++ -c -pipe -g -D_REENTRANT -Wall -W .....................
.......
g++ -o release/qimage objs/browseforfiledialog.o objs/cdrom.o
........
最后的生成的是release的程序,没有调试信息,所以用gdb调试不了