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.
3
Antworten

Suche nach merkwürdigen Funktionen der geschachtelten Klasse: umgebende Klassenfunktionen verstecken globale Funktionen

Ich habe den folgenden vereinfachten Code %Vor% Und ich habe diesen Fehler:    error: kann die Elementfunktion 'int Namespace :: Class :: foo () const' nicht aufrufen   ohne Objekt: %Vor% Es scheint, dass der Compiler die nicht stati...
10.12.2014, 13:30
3
Antworten

Kompilieren von C / GTK in Eclipse

Ich fummle mit der C / C ++ - Version von Eclipse herum, um eine einfache GTK-App zu erstellen. Ich kann jedoch nicht in der Lage sein, ein GTK-Beispiel aus Eclipse zu kompilieren. Ich kann eine einfache Hello World-Style-Test-App kompilieren, d...
22.08.2009, 04:03
1
Antwort

Wie funktioniert mtune eigentlich?

Es gibt diese verwandte Frage: GCC: Wie unterscheidet sich march von mtune? Die vorhandenen Antworten gehen jedoch nicht viel weiter als das GCC-Handbuch selbst. Höchstens erhalten wir:    Wenn Sie -mtune verwenden, generiert der Comp...
12.06.2017, 01:42
1
Antwort

Konfiguriert gcc während der Kompilierzeit lokale Variablen?

Ich lese gerade (zum zweiten Mal) "Hacking: Die Kunst der Ausbeutung" und bin über etwas gestolpert. Das Buch schlägt zwei verschiedene Möglichkeiten vor, um diese beiden ähnlichen Programme zu nutzen: auth_overflow und auth_overflow2...
11.08.2016, 08:29
4
Antworten

swap std :: unique_ptr mit Lambda als Deleter - GCC

Können wir ein Lambda als Deleter mit einem std :: unique_ptr verwenden? Genau genommen habe ich es mit clang ++ gemacht und es war glücklich, das zu tun. Ich verwende std::swap , um zu std::unique_ptr<ObjType, decltyp(deleter)>; z...
05.07.2013, 16:33
3
Antworten

Was bedeuten die CFI-Richtlinien? (und noch einige Fragen)

Ok, das wird eine lange Frage sein. Ich versuche zu verstehen, wie "Pufferüberlauf" funktioniert. Ich lese Den Stapel zum Spaß und Gewinn zerschlagen von aleph1 und habe gerade den folgenden Code entpackt: > %Vor% Das disamembly mit -S...
27.06.2014, 23:30
2
Antworten

Was ist der Unterschied in gcc zwischen lto und fat-lto-Objekten?

Ich habe versucht, meinen Quellcode mit folgenden Flags zu assemblieren: 1. -flto 2. -flto -ffat-lto-objects 3. -flto -fno-fat-lto-objects Der dritte bietet optimierten slim LTO-Code, wie in der Dokumentation beschrieben, aber...
10.12.2012, 10:50
3
Antworten

SIGFPE beim Zugriff auf unordered_map

Ich habe unordered_map<Block, int> , wobei Block eine einfache Struktur ist, die wie folgt definiert ist: %Vor% Beim Versuch, auf die Map zuzugreifen, erhalte ich die folgende Fehlermeldung in gdb (das gilt sowohl für g ++ 4.7.1 als...
27.11.2012, 09:16
3
Antworten

Was sind .seh_ * Assembly-Befehle, die gcc ausgibt?

Ich benutze gcc -S für ein Hallo-Welt-Programm. Was sind die 5 .seh_ Befehle? Ich kann nicht viel Informationen über sie finden, wenn ich suche. %Vor%     
28.12.2013, 22:12
6
Antworten

Eclipse erkennt keine Typen aus stdint.h für die ARM Windows GCC-Toolchain

Ich habe Eclipse Juno für C / C ++ - Entwickler zusammen mit dem GNU ARM C / C ++ Entwicklungs-Support-Plugin von Ссылка installiert. In meinem Projekt verwende ich Typen wie uint_32t , int16_t und uint8_t , die normalerweise von st...
26.07.2012, 09:16