2016-04-30 9 views
1

У меня есть консольное приложение Qt со следующим в файле .pro:Qt - «Это не кажется, отладочная сборка» после того, как чистая и восстановление

QT += core gui 

CONFIG += c++11 
CONFIG += release 
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets 
TARGET=Test 
TEMPLATE=app 
SOURCES += main.cpp 

Некоторые из них изменились, так как я хочу для превращения проекта в графическое приложение. Однако, когда я пытаюсь отлаживать (F5), появляется всплывающее окно с надписью «Это не похоже на сборку отладки». Ситуация не меняется, даже если я выбираю конфигурацию сборки Debug в настройках сборки.

Тогда я создал другой проект. Я узнал, что если я очищу и перестрою проект, «это не похоже на сборку Debug» начнет всплывать. Что мне делать, чтобы решить эту проблему?

Редактировать: Я проверил и у меня есть флаг CONFIG + = debug в моем qmake. Вся команда:

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

ответ

0

Я нашел решение. Я не уверен, что это хорошая практика, но решает проблему.

Изменение линии

CONFIG += release 

в

CONFIG += console 

с последующей очисткой и восстановление приводит к тому, предупреждение больше не появляется.