Windows 7 (64 비트)에서 최근에 1.3.2, Qt 4.6.2 및 GCC 4.4.0 (32 비트 버전)을 사용하려고했습니다. 실험 C의 몇 가지 + +0 확장을 사용하여 응용 프로그램을 컴파일하고 다음의 치명적인 오류가 발생했습니다 솔루션에 대한 내 검색에서Qt, QtCreator 및 QMake에서 GCC 컴파일러 스위치 구성
This file requires compiler and library support for the upcoming ISO C++ standard, C++0x. This support is currently experimental, and must be enabled with the -std=c++0x or -std=gnu++0x compiler options.
을, 나는 스레드 qmake and compiler flags? 건너 온과에 다음을 추가 .pro 파일 :
CXXFLAGS += -std=c++0x
그러나 그것은 차이를 만드는 것처럼 보이지 않았습니다.
그래서 저는 .pro (프로젝트) 파일에 추가 할 필요가있는 태그가있을 것으로 기대합니다. 그러나 Qt, QMake 및 QtCreator에서 GCC 컴파일러 스위치를 사용 해 본 적이 결코 없었습니다. 적절한 부름/주문. 그래서, 내 질문에 어떻게 QtCreator, QMake 및 Qt 사용할 때 GCC 컴파일러 스위치를 설정합니까?
이 플래그는 몇 가지 이유로 QtCreator 2.4.1에서 여전히 작동하지 않습니다. – Chan
깃발을 어디에서 사용하고 있습니까? – andand
+1,'QMAKE_CXXFLAGS + = ... '는 빌드 설정 (즉 명령 행)에서 추가 인수로 지정할 수도 있습니다. – MDMoore313