clang ist ein C-, C ++ - und Objective-C-Compiler, der Vorverarbeitung, Parsing, Optimierung,
Codegenerierung, Assemblierung und Verknüpfung. Abhängig davon, welche High-Level-Moduseinstellung bestanden wird, Clang
wird angehalten, bevor eine vollständige Verbindung hergestellt wird. Während Clang hoch integriert ist, ist es wichtig zu verstehen
die Phasen der Kompilation, um zu verstehen, wie man sie aufruft.
Ich versuche, die folgende Funktion mit clang gemäß dieser Referenz zu vektorisieren. Es nimmt einen Vektor von Byte-Array und wendet eine Maske entsprechend diesem RFC an.
%Vor%
Die folgenden Flags werden an clang übergeben:
%Vor%
D...
20.05.2016, 16:11
Ich habe versucht, einen Code in C ++ zu schreiben, der so etwas wie tail -f in Linux macht. Ich habe diese Frage gefunden:
Wie liest man eine wachsende Textdatei in C ++? und implementiert das gleiche. Ich habe ein temp.txt erstellt und...
01.05.2015, 06:40
Ich habe eine Klassenhierarchie, die ungefähr so funktioniert:
%Vor%
Wenn ich versuche, mit clang (oder gcc, für diese Angelegenheit) zu kompilieren, gibt es mir die Warnung
%Vor%
Was ich verstehe, aber sollte es wirklich diese Warnung...
05.07.2017, 14:52
Beim Spielen mit variantenbasierten Vorlagen, Klassen, Funktionen und Lambdas ( von hier ) habe ich festgestellt, dass der folgende Code mit% co_de läuft % während nicht mit clang++ : ausgeführt wird
%Vor%
Für g++ : coliru
Für cl...
28.10.2015, 06:08
Hier ist ein sehr einfacher Code:
%Vor%
Kompiliert wie folgt:
%Vor%
Beim Kompilieren mit libc ++ kommt es zu folgendem Fehler:
%Vor%
Ich dachte, es könnte ein Fehler in libc ++ sein, aber ich wollte hier nachschauen, bevor ich einen...
04.05.2017, 19:23
Die norm -Memberfunktion in der C ++ vector -Klasse, die unten deklariert wird, ist als const markiert und (soweit ich das beurteilen kann) enthält keine Nebenwirkungen.
%Vor%
Wenn ich norm mehrere Male bei einer const Instant...
06.03.2017, 06:37
Betrachten Sie den folgenden Code:
%Vor%
Nun versuche ich, diesen Code mit clang zu kompilieren ...
%Vor%
GCC druckt keine Warnungen, auch nicht mit -Wall -Wextra und -pedantic .
09.05.2015, 19:50
%Vor%
Die Fehlermeldung ist
%Vor%
Der gleiche Code scheint mit G ++ 4.9.2 gut zu kompilieren. Ich konnte noch keinen relevanten Fehlerbericht über Clang finden.
12.05.2015, 21:07
Ich versuche, ein Projekt in der Befehlszeile auf Maverick 10.9 zu kompilieren. Das Projekt kompiliert perfekt unter Linux. Scheinbar scheint es ein Problem mit ctime auf MacOSX zu geben. Die Fehler sind
%Vor%
Ich habe das Internet durchsuch...
03.10.2014, 12:52
Hier ist ein kurzes Beispiel, das diese reproduziert "Keine brauchbare Konvertierung" mit Zitrone für Clang, aber gültig für g ++ Unterschied im Compiler-Verhalten.
%Vor%
live bei godbolts
g ++ (4.9, 5.2) kompiliert das still; währe...
12.11.2015, 13:58