clang

Bei Fragen zum LLVM Compiler Frontend. Verwenden Sie für allgemeine Fragen zu C das C-Tag.
2
Antworten

Builtins in Clang nicht so eingebaut?

Wenn ich folgendes in strlen.c habe: %Vor% Und dann kompiliere es mit gcc und clang wie folgt: %Vor% Ich bin überrascht zu sehen, dass strlen-clang.o einen Verweis auf "strlen" enthält, während gcc die Funktion erwartungsgemäß inline...
27.07.2016, 13:58
1
Antwort

Entspricht -fplan9-Erweiterungen in Clang?

Wie bekomme ich das anonyme Struktur / Union-Verhalten aktiviert von -fplan9-extensions in GCC, um in Clang zu arbeiten? Ich erhalte Fehler bei der Zuweisung von anonymen Mitgliedern, wenn ich bestimmte Initialisierer verwende, und ich...
15.08.2011, 01:25
3
Antworten

Vorlage Freundschaft Fehler Kompilation mit GCC, aber nicht mit Clang

Dieser Code wird mit clang 3.7.1 (ohne Diagnose) kompiliert, schlägt aber mit GCC 5.3.0 ( Live-Beispiel ): %Vor% Die Fehlermeldung von GCC lautet wie folgt:    main.cpp: 13: 16: Fehler: Spezialisierung von 'A' nach Instanziierung...
07.04.2016, 08:15
3
Antworten

Vermeiden Sie überflüssige Warnungen beim Kompilieren von Qt-Code mit ccache / clang

Ich habe das gleiche Problem wie dieser Typ . Kompilieren mit clang und ccache Ich erhalte diese Warnung jedes Mal, wenn sie auf ein Q_OBJECT trifft: %Vor% Dies passiert nur, wenn ccache verwendet wird, das Kompilieren des gleichen Codes mi...
27.01.2015, 09:20
1
Antwort

Deaktiviere alle Warnungen während des Builds von ndk

Ich versuche, alle Warnungen während des "ndk-build" -Prozesses zum Kompilieren von CPP-Code für die Verwendung mit JNI unter Android zu deaktivieren. Ich verwende LOCAL_CFLAGS := -Wno-error mit nicht erfolgreich. Irgendwelche Ideen?...
21.03.2013, 10:35
1
Antwort

wie gcc / clang angewiesen wird, temporäre Dateien in ein bestimmtes Verzeichnis auszugeben

Bei Verwendung der Option --save-temps zum Speichern der temporären Dateien gibt gcc / clang die temporäre Datei im selben Verzeichnis wie die Eingabedateien aus. Gibt es eine Option, gcc anweisen, die Dateien in ein anderes Verzeichnis auszugeb...
11.11.2012, 22:32
1
Antwort

clangs Scan-Build funktioniert nicht für einfache CPP-Dateien

Ich kann nicht% s c++-analyzer von clang bekommen, um an einer Spielzeug C ++ Datei zu arbeiten. %Vor% makefile ist nur %Vor% scan-build make output: %Vor% Wie funktioniert der C ++ - Analyzer? Clangs Version ist 2.9 unter Ubun...
14.06.2012, 16:13
2
Antworten

Wann werden spezielle Member-Funktionen einer Template-Klasse instanziiert?

Wann werden die speziellen Member-Funktionen (speziell die Konstruktoren kopieren / verschieben und Zuweisungsoperatoren kopieren / verschieben) einer Template-Klasse instanziiert? Sobald die Klasse selbst instanziiert ist oder nur wenn sie benö...
29.04.2012, 08:16
2
Antworten

Warum verursacht die "leere" Schleife einen Busfehler beim Kompilieren des C-Programms mit clang -O2 auf macOS?

Ich bin auf macOS High Sierra. %Vor% Ich habe das folgende synthetisierte Programm. %Vor% Edit 2: Ich habe jetzt explizit mit clang in den folgenden Beispielen kompiliert. Wenn ich das folgende C-Programm mit clang -O2 kompiliere...
16.02.2018, 22:20
1
Antwort

Ist dieser absurde Code, der sowohl in Clang als auch in GCC einen Fehler verursacht? [Duplikat]

Ich habe heute mit Templates herumgespielt, um zu sehen, ob ich den Compiler dazu bringen kann, den Typ einer äußeren Klasse von einer seiner inneren Klassen abzuleiten. Ich habe meine Lösung nicht gefunden (was ich für unmöglich halte), aber...
02.02.2016, 19:39