Qt benötigt C ++ 11 Unterstützung "make error

8

Ich habe versucht, das neueste gekachelte Quellcode nach den Anweisungen in README.md zu kompilieren.

Meine Arbeitsumgebung:

gekachelter Quellcode: tiled-0.16.1

Mac OS: 10.11.1

Xcode: 7.1

QMake: 3.0

Qt: 5.7.0

Apple LLVM: 7.0.0

Aber die Marke ist mit dem folgenden Fehler fehlgeschlagen:

%Vor%

Nach einigen Nachforschungen habe ich versucht, eine Zeile CONFIG+= c++11 zur Datei tiled.pro hinzuzufügen und dann clean, qmake, make, aber trotzdem habe ich den gleichen Fehler ......

tiled.pro:

%Vor%

Nicht sicher, was hier falsch läuft.

Jeder Rat wird geschätzt, danke:)

UPDATE:

Versucht

%Vor%

und

%Vor%

Habe immer noch denselben Fehler ......

Ich dachte, es könnte in der C ++ kompilieren die make Befehl verwenden, hier ist ein paar Informationen:

%Vor%     
supersuraccoon 18.06.2016, 12:56
quelle

2 Antworten

6

Ich hatte ein ähnliches Problem beim Erstellen von Poppler mit Qt-Wrappern und bekam den gleichen Fehler: "Qt erfordert C ++ 11-Unterstützung".

Mein Setup ist:

%Vor%

Alles, was ich getan habe, war:

%Vor%

und es hat funktioniert.

    
herkkila 22.06.2016 12:00
quelle
0

Ich weiß, dass es eine Weile her ist. Wie ich dieses Problem letztendlich löse, füge ich in CMakeLists.txt die folgende Zeile direkt nach project(MyProject) :

ein %Vor%

Das sagt zu cmake, um ein Makefile zu erstellen, das Probleme mit C ++ 11 löst.

    
César Hoyos 28.08.2017 10:08
quelle

Tags und Links