В настоящее время я использую Qt Creator под Windows для создания своего приложения и искал для создания моего приложения в конфигурации выпуска с помощью отладочных символов, но ничего не нашел для MSVCC. В настоящее время у меня есть ошибка в моем приложении, которая возникает только в конфигурации выпуска, а не для отладки, поэтому возможность ударить точки останова при выпуске будет большой помощью в этом.Создание конфигурации развертывания Qt с символами
4
A
ответ
7
Если переключиться на CMake - это вариант (я полагаю, что QtCreator поддерживает проекты CMake и QMake), то вы можете использовать тип сборки «RelWithDebInfo» CMake для выполнения того, что вы ищете.
Однако, если CMake не вариант, вы можете настроить ваш файл проекта, чтобы включить отладочную информацию:
QMAKE_CFLAGS_RELEASE += -Zi
QMAKE_CXXFLAGS_RELEASE += -Zi
QMAKE_LFLAGS_RELEASE += /DEBUG /OPT:REF
Или, если вы используете GCC/MinGW:
QMAKE_CFLAGS_RELEASE += -g
QMAKE_CXXFLAGS_RELEASE += -g
Работал! Благодаря! – Lander