Wie aktiviere ich C ++ 11 Syntax Highlighting in Qt Creator für CMake-Projekt?
Ich habe diesen Code in CMakeLists.txt:
%Vor%Alles baut ohne Probleme auf.
Ich weiß, wie ich Qt Creator erzwinge, C ++ 11-Syntax-Highlighting für qmake-basierte Projekte zu verwenden (setze QMAKE_CXXFLAGS auf -std = c ++ 11 in * .pro-Datei). Gibt es eine ähnliche Lösung für CMake?
C ++ 11 Syntax-Highlighting sollte standardmäßig für CMake-Projekte in sehr aktuellen Versionen von QtCreator aktiviert werden 2.7.0+ . In älteren Versionen sollte nur -std=c++0x
zu CMAKE_CXX_FLAGS hinzugefügt werden. Um die automatische Vervollständigung von C ++ 11-Bibliotheksfunktionen zu aktivieren, müssen Sie möglicherweise die generierte cbp-Datei manuell bearbeiten und unter dem Compiler-Tag im Standardziel Folgendes hinzufügen:
Tags und Links syntax-highlighting gcc c++11 cmake qt-creator