我在.pro文件中有以下Qt控制台应用程序:
QT += core gui
CONFIG += c++11
CONFIG += release
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET=Test
TEMPLATE=app
SOURCES += main.cpp
由于我想将项目转换为GUI应用程序,因此其中一些已更改。但是,当我尝试调试(F5)时,会弹出一个窗口,说明"这似乎不是一个Debug build"。即使我在构建设置中选择了Debug构建配置,情况也不会改变。
然后我创建了另一个项目。我发现如果我清理并重建项目,"这似乎不是一个Debug构建"将开始弹出。我该怎么做才能解决这个问题?
编辑:我检查过,我的qmake
中有CONFIG + = debug标志。整个命令是
qmake /media/henryw/Files/Test/Test.pro -r -spec linux-g++-64 CONFIG+=debug
答案 0 :(得分:0)
我找到了解决方案。我不确定这是好的做法,但解决了这个问题。
更改行
CONFIG += release
到
CONFIG += console
然后清理和重建导致警告不再显示。