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.
1
Antwort

Ist das Template-Qualifikationsmerkmal in nicht abhängigen Membervariablen der Klassenvorlage erforderlich?

Ich habe den Kompilierfehler "error: use 'template' Schlüsselwort verwendet, um 'foo' als abhängigen Vorlagennamen zu behandeln", wenn ich den folgenden Code in der kommentierten Zeile kompiliere. (test4) Alle anderen Teile von Codes wurden e...
29.06.2017, 05:46
2
Antworten

gdb kann Quelldatei nicht laden?

Ich benutze einfach arm-linux-gcc kompiliere eine einfache c-Datei auf dem Host (debian i386) mit -g . Kopieren Sie dann die Datei a.out auf den Zielcomputer (arm, uclibc). Führe die a.out gerade aus. Benutzt gdb (terget) gdb...
21.02.2014, 08:15
2
Antworten

Wenn int kein int (intX_t) ist

Ich habe Kopfschmerzen, die hier Probleme verursachen. Im Grunde versuche ich, eine Bibliothek mit verschiedenen Arduino-Systemen kompatibel zu machen (keine Arduino-Frage). Ich habe eine Situation, in der Typen nicht mehr übereinstimmen,...
28.09.2015, 11:42
1
Antwort

Ist gcc asm volatile äquivalent zur gfortran-Standardeinstellung für Rekursionen?

Ich habe gerade mit rekursiven Funktionen in C++ und Fortran herumgespielt und festgestellt, dass eine einfache rekursive Funktion in Fortran fast doppelt so schnell ist wie die entsprechende C++ -Funktion. Nun, bevor ich darauf eing...
06.10.2015, 16:07
1
Antwort

Erklärung hinter C ++ Quiz von Olve Maudal (Aliasvorlage)

Der folgende Code ist von Ссылка (# 6, Lösungspolymerisation auf Seite 34). Das Ziel war, die Ausgabe für die folgenden zu raten. %Vor% Die Antwort finden Sie auf Seite finden 34. Ich verstehe nicht, den zweiten Fall mit der Alias-Vorlage,...
14.05.2015, 16:52
2
Antworten

std :: make_unique, anonymer Namespace und ODR

Bitte beachten Sie den folgenden Testfall (reduziert von der LLVM-Quelle): %Vor% und %Vor% Verstößt dies gegen die eine Definitionsregel? gcc-6 denkt momentan so: %Vor%     
20.05.2015, 05:58
3
Antworten

Wie erhält man den Namen, die Datei oder die Zeile der Aufrufermethode?

Gibt es in C ++ 11 (mit dem letzten GCC) eine Möglichkeit, den Namen oder die Datei- und Zeilennummer von der Methode zu erhalten, die die aktuell ausgeführte Methode aufruft (der Aufrufer)? Ich möchte diese Informationen in einer Fehlermeld...
08.04.2013, 16:58
1
Antwort

GCC: Wie kann man herausfinden, warum eine Objektdatei nicht verworfen wird?

Ich habe eine ausführbare Datei, die auf ein großes .a-Archiv verweist, das viele Funktionen enthält. Die ausführbare Datei verwendet nur einen kleinen Bruchteil der Funktionen in diesem Archiv, aber aus irgendeinem Grund zieht sie alles daraus...
18.01.2015, 14:00
1
Antwort

Wie installiere ich GCC 5.1 unter Linux (Ubuntu)

Ich möchte mit dem neuen GCC 5.1 C ++ - Compiler unter Ubuntu experimentieren. Wie kann ich GCC 5.1 unter Ubuntu installieren? Ich würde eine vorgefertigte ausführbare Datei bevorzugen, die ich einfach herunterladen und installieren könnte...
04.05.2015, 17:24
2
Antworten

Erkennung von ABI-Kompatibilitätsproblemen mit GCC

Ich habe kürzlich ziemlich viel Zeit damit verbracht, ein Problem aufzuspüren, das durch das Kompilieren einer Bibliothek mit -D_GLIBCXX_DEBUG verursacht wurde (was libstdc ++ anweist, eine Debug-Version der Standardbibliothek mit zusätzliche...
27.09.2012, 20:07