2016-04-30 46 views
1

我有在.pro文件下面一个Qt的控制台应用程序: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构建配置,情况也不会改变。

然后我创建了另一个项目。我发现,如果我清理并重建项目,“这似乎不是一个调试版本”将开始弹出。我该怎么做才能解决这个问题?

编辑:我检查了我的CONFIG + =调试标志在我的qmake。整个命令是

qmake /media/henryw/Files/Test/Test.pro -r -spec linux-g++-64 CONFIG+=debug 

回答

0

我找到了解决方案。我不确定这是否是好的做法,但解决了问题。

更改线路

CONFIG += release 

CONFIG += console 

然后清洗和重建导致警告不再出现。

相关问题