gcc

GCC ist die GNU Compiler-Sammlung. Es ist der De-facto-Standard-C-Compiler unter Linux und unterstützt auch viele andere Sprachen und Plattformen.
2
Antworten

gefälschte "Verwendung der lokalen Variablen mit automatischem Speicher von Funktion enthalten" mit C ++ Vorlage?

Der folgende Code kompiliert nicht in g ++ 7.2.0 %Vor% Mit Fehler %Vor% Ich verstehe nicht, was damit nicht stimmt (abgesehen davon, dass ich ein dummes Beispiel bin). Clang 4.0.1 scheint es zu akzeptieren und ich bin mir ziemlich sicher...
30.01.2018, 15:25
4
Antworten

Kann gcc so konfiguriert werden, dass in Warnungen / Fehlermeldungen kein vollständiger Pfad ausgegeben wird?

Wenn gcc eine Warnung oder einen Fehler ausgibt, wird der vollständige Pfad der Datei angezeigt, die den Fehler enthält. Gibt es ein Flag, um die Ausgabe auf den Dateinamen zu verkürzen?     
15.08.2009, 17:27
4
Antworten

Xcode / GCC-Verknüpfungsproblem: Datei ist nicht von erforderlicher Architektur

Ich versuche, ein Windows-Projekt, das boost 1.37 und wxwidgets enthält, auf den Mac zu portieren. Es kompiliert ok, aber der Linker gibt mir eine Fehlermeldung "Datei ist nicht von der erforderlichen Architektur für die Architektur ppc" für lib...
28.01.2009, 08:30
1
Antwort

gcc-4.9.2: nicht typisierter Vorlagenparameter

Ich habe einen seltsamen Kompilierungsfehler auf gcc-4.9.2, wo derselbe Code auf anderen Compilern funktioniert hat, wie gcc-4.8 oder irgendeinen anderen Clang, den ich bekommen konnte. Das Problem hängt mit nicht typisierten Vorlagenargumenten...
11.03.2015, 13:26
1
Antwort

Warum Visual C ++ 2015 std :: atomic assignment erlaubt?

Vor ein paar Tagen habe ich etwas wie das folgende geschrieben: %Vor% In Visual Studio 2015 Update 3 mit seinem VC ++ 2015-Compiler wurde nichts falsch gemacht Jetzt habe ich dasselbe mit GCC (5.4.0) auf Ubuntu neu kompiliert und habe den Fe...
17.02.2017, 14:26
2
Antworten

GCC Inkompatibler Zeigertyp, der typedef verwendet

Ich habe einen Code, der unter GCC 4.8.4 gut zusammengestellt wurde. Ich habe kürzlich mein System aktualisiert und habe jetzt GCC 5.2.1, und ich bekomme eine Warnung über inkompatible Zeigertypen. Ich habe das Problem zu einem kleinen Beispiel...
27.10.2015, 19:04
2
Antworten

constexpr Array zurückgeben, gcc Warnung

Ich habe eine constexpr-Funktion geschrieben, die ein Array zurückgibt. %Vor% g ++ 4.8 kompiliert den Code korrekt, gibt jedoch die folgende Warnung aus: %Vor% Ist die Warnung in diesem Fall korrekt? Ist es inkorrekt, ein Array aus einer...
31.08.2014, 19:56
2
Antworten

Erzwingen / Überzeugen / Trick GCC in entrollen _Long_Loop?

Wie überzeuge ich GCC, eine Schleife aufzulösen, in der die Anzahl der Iterationen bekannt ist, aber groß? Ich kompiliere mit -O3 . Der fragliche echte Code ist natürlich komplexer, aber hier ist ein heruntergekommenes Beispiel, das dass...
16.09.2014, 21:35
1
Antwort

Mischen von libstdc ++ -Versionen

Es gibt zwei Software-Teams, die C ++ - Anwendungen für das gleiche Betriebssystem entwickeln (Scientific Linux 6.5): Team_A verwendet den vom Betriebssystem bereitgestellten Compiler und die Bibliotheken (GCC 4.4.7, GLIBC_2.12, GLIBCXX_3.4...
10.01.2015, 20:43
2
Antworten

Lambda-Ausdruck in C ++, OS X's clang vs GCC

Eine besondere Eigenschaft der Lambda-Ausdrücke von c ++ ist die Erfassung der Variablen in dem Bereich, in dem sie deklariert sind. Zum Beispiel kann ich eine deklarierte und initialisierte Variable c in einer Lambda-Funktion verwenden, auch we...
19.07.2014, 10:07