unrecognized command line option "-std=c++11"
Ich versuche zu laufen wiringPi Cpp version mit raspberryPi. Ich heruntergeladen diese und versuchte zu laufen, aber gehe ich den folgenden Fehler.
Was ist hier das problem? Habe ich etwas falsch gemacht?
Typ g++ -v. Wenn die Versionsnummer 4.6 oder niedriger, game over
Bereits in der zweiten und Dritten Zeile der screen-capture -.
Gabel. Ich bin blind.
Bereits in der zweiten und Dritten Zeile der screen-capture -.
Gabel. Ich bin blind.
InformationsquelleAutor ffttyy | 2015-12-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Aktualisieren Sie Ihren GCC. Sie scheinen zu haben, GCC 4.6 und der Flagge, die Sie erwähnen, die eingeführt wurde mit GCC-4.7.
stellen Sie sicher, die richtigen zu finden, wenn Sie Sie ausführen
gcc
, und wenn das fehlschlägt, setzen Sie dieCC
undCXX
- Umgebungsvariablen, um zu Ihrer Installation von gcc-4.7InformationsquelleAutor Adam
Laufen
g++ -v
auf der Kommandozeile. Wenn die Versionsnummer 4.3 bis 4.6 zu ersetzen-std=c++11
mit-std=c++0x
und sehen, ob Sie bekommen keine Liebe. Wenn das immer noch nicht funktioniert, müssen Sie ein upgrade der compiler oder entfernen Sie die c++11-features aus der Bibliothek. Ernsthaft empfehlen die erstere über die letztere.Wenn der compiler vor version 4.3 definitiv ein upgrade.
Bearbeiten
Ich muss mehr Lesen, die guten. überspringen immer die Versionsnummer. Versuchen
-std=c++0x
zu, dann aktualisieren Sie den compiler, wenn es fehlschlägt.InformationsquelleAutor user4581301