Suchergebnisse für Anfrage "clang"

1 die antwort

Warum erzwingt Clang die Umwandlung von Strukturparametern in Ints?

Wenn Sie Strukturparameter in einer Funktion verwenden, ändert clang die Funktionssignatur. Anstatt einen Strukturtyp zu verwenden, ist die Signatur ein erzwungenes int von gleicher Größe. In meinem Compiler-Projekt verwende ich den Typ llvm ...

2 die antwort

Undefinierte Referenz mit clang ++ mit O2

Ich probiere CLang 3.4 und libc ++ in einem Projekt aus und bekomme im Release-Modus seltsame Verknüpfungsfehler: /home/wichtounet/dev/eddic/src/ast/Operator.cpp:17: error: undefined reference to 'std::__1::basic_ostream<char, ...

2 die antwort

Was ist va_arg () in C ++ 11 variadic template? [Duplikat]

Diese Frage hat hier bereits eine Antwort: C ++ - Index des Typs während der variablen Vorlagenerweiterung [/questions/15014096/c-index-of-type-during-variadic-template-expansion] 2 AntwortenIch habe einige Artikel über diese neue C ++ ...

TOP-Veröffentlichungen

2 die antwort

LLVM - Führen Sie Ihren eigenen Pass automatisch mit Ton aus

Ich habe ein paar eigene Pässe für llvm geschrieben, um sie mit clang zu benutzen. Ich habe sie in llvm integriert (nicht dynamisch geladen). Sie sind sogar in der Liste aufgeführtOptimierungen verfügbar: Abschnitt, wenn ich tippe: opt ...

3 die antwort

Clang C ++ Cross Compiler - Generieren einer ausführbaren Windows-Datei unter Mac OS X

Ich habe eine C ++ - Anwendung mit Xcode auf meinem Mac mithilfe des Clang-Compilers erstellt. Ich möchte meine Quelldateien kompilieren, um eine ausführbare Datei zu erstellen, die auf einem Windows-Computer ausgeführt werden kann, aber ich ...

1 die antwort

Warum wird Clang von @try {} in einem Block ohne return-Anweisung verwirrt?

Unter normalen Bedingungen, wenn ein Block deklariert wird, dass er einen Wert zurückgibt, neinreturn Die Anweisung wird tatsächlich im Block angezeigt. Clang kann sie nicht mit einem Fehler (mit einem fehlenden Rückgabewert) kompilieren. Dies ...

3 die antwort

So verzögern Sie das Laden einer gemeinsam genutzten Bibliothek unter Linux

Ich habe nach einer Möglichkeit gesucht, eine gemeinsam genutzte Bibliothek zu erstellen (nennen wir die Bibliotheklibbar.so) Verzögerung geladenauf Linux und es sollte hoffentlich mit Hilfe von realisiert werdennur ein Linker, nichts am in C ++ ...

2 die antwort

Unterstützt Clang / GCC wirklich eine Funktion zum verzögerten Laden?

Würde es Ihnen etwas ausmachen, dies zu kommentieren, wenn Sie dies haben? wirklich erfahrenwas bezieht sich auf den oben genannten titel? Ich habe versucht, ein gemeinsames Objekt mit Clang und GCC auf Ubuntu zu verzögern (es ist mir eigentlich ...

4 die antwort

Division durch komplexes <double> in clang ++ gegen g ++

Wenn ich den folgenden Code mit g ++ (4.8.1 oder 4.9.0) oder clang ++ (3.4) kompiliere, erhalte ich verschiedene Ausgaben. #include <iostream> #include <complex> int main() { std::complex<double> c = {1.e-162,0}; std::cout << 1.0/c << std::endl; ...

21 die antwort

Xcode - ld: Bibliothek für -lPods nicht gefunden

Ich erhalte diese Fehler, wenn ich versuche, eine iOS-Anwendung zu erstellen. ld: library not found for -lPods clang: error: linker command failed with exit code 1 (use -v to see invocation) ...