2012-01-06 4 views
4

저는 현재 Windows에서 Qt Creator를 사용하여 어플리케이션을 빌드하고 있으며 디버그 심볼로 릴리즈 구성에서 어플리케이션을 빌드하려고했지만 MSVCC에는 아무 것도 없습니다. 현재 릴리스 구성에서만 발생하고 디버그하지 않기 때문에 현재 릴리스에서 중단 점을 맞출 수있는 버그가 있으므로이를 파악하는 데 큰 도움이됩니다.심볼로 Qt 어플리케이션 출시 설정

답변

7

CMake로 전환하는 옵션이 있다면 (QtCreator가 CMake와 QMake 프로젝트를 모두 지원한다고 생각합니다), CMake의 "RelWithDebInfo"빌드 유형을 사용하여 원하는 것을 수행 할 수 있습니다.

QMAKE_CFLAGS_RELEASE += -g 
QMAKE_CXXFLAGS_RELEASE += -g 
+0

: 당신이 GCC /와 Mingw를 사용하는 경우

QMAKE_CFLAGS_RELEASE += -Zi QMAKE_CXXFLAGS_RELEASE += -Zi QMAKE_LFLAGS_RELEASE += /DEBUG /OPT:REF 

또는 : CMake가 옵션이 아닌 경우

그러나, 당신은 디버그 정보를 포함하는 프로젝트 파일을 조정할 수 있습니다 일했다! 감사! – Lander