Als «clang» getaggte Fragen

Bei Fragen zum Clang LLVM Compiler Frontend. Verwenden Sie bei allgemeinen Fragen zu C das C-Tag.



14
Clang-Fehler: Unbekanntes Argument: '-mno-fused-madd' (Fehler bei der Installation des Python-Pakets)
Beim Versuch, psycopg2über pip auf Mavericks 10.9 zu installieren, wird folgende Fehlermeldung angezeigt: clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future] Ich bin mir nicht sicher, wie ich vorgehen soll, und habe hier und anderswo nach diesem bestimmten Fehler gesucht. Jede Hilfe wird sehr geschätzt! Hier ist die vollständige Ausgabe von pip: …

9
Umschalten zwischen GCC und Clang / LLVM mit CMake
Ich habe eine Reihe von Projekten mit CMake erstellt und möchte in der Lage sein, einfach zwischen GCC oder Clang / LLVM zu wechseln, um sie zu kompilieren. Ich glaube (bitte korrigieren Sie mich, wenn ich mich irre!), Dass ich für die Verwendung von Clang Folgendes einstellen muss: SET (CMAKE_C_COMPILER …
269 cmake  llvm  clang 


22
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) Ld /Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Products/Debug-iphonesimulator/Totalbox.app/Totalbox normal x86_64 cd /Users/Markus/Development/xcode/totalbox-ios export IPHONEOS_DEPLOYMENT_TARGET=7.1 export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk -L/Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Products/Debug-iphonesimulator -F/Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Products/Debug-iphonesimulator -filelist /Users/Markus/Library/Developer/Xcode/DerivedData/Totalbox-clpeqwpfvwuhpleeejnzlavncnvj/Build/Intermediates/Totalbox.build/Debug-iphonesimulator/Totalbox.build/Objects-normal/x86_64/Totalbox.LinkFileList …

6
Clang vs GCC für mein Linux-Entwicklungsprojekt
Ich bin im College und für ein Projekt verwenden wir C. Wir haben GCC und Clang untersucht, und Clang scheint viel benutzerfreundlicher zu sein als GCC. Infolgedessen frage ich mich, welche Vor- oder Nachteile die Verwendung von clang im Gegensatz zu GCC für die Entwicklung in C und C ++ …
175 c++  c  linux  gcc  clang 

3
ARC und Bridged Cast
Mit ARC, kann ich nicht mehr gegossen CGColorRefzu id. Ich habe gelernt, dass ich eine überbrückte Besetzung machen muss. Laut Clang Docs : Eine überbrückte Besetzung ist eine Besetzung im C-Stil, die mit einem von drei Schlüsselwörtern versehen ist: (__bridge T) opwandelt den Operanden in den Zieltyp um T. Wenn …

4
Wie kann ich in CMake testen, ob der Compiler Clang ist?
Wir haben eine Reihe von plattformübergreifenden CMake-Build-Skripten und unterstützen das Erstellen mit Visual C ++ und GCC . Wir probieren Clang aus , aber ich kann nicht herausfinden, wie ich mit unserem CMake-Skript testen kann, ob der Compiler Clang ist oder nicht. Was soll ich testen, um festzustellen, ob der …
151 c++  c  cmake  clang 

5
Wie man Clang zu llvm IR kompiliert
Ich möchte, dass clang meinen C/C++Code zu LLVMBytecode kompiliert und nicht zu einer ausführbaren Binärdatei. Wie kann ich das erreichen? Und wenn ich den LLVMBytecode erhalte , wie kann ich ihn verwenden, um ihn weiter in eine ausführbare Binärdatei zu kompilieren? Grundsätzlich möchte ich dem LLVMBytecode einen Teil meines eigenen …
150 c  llvm  clang 

3
LLVM vs Clang unter OS X.
Ich habe eine Frage zu llvm, clang und gcc unter OS X. Was ist der Unterschied zwischen llvm-gcc 4.2, llvm 2.0 und clang? Ich weiß, dass sie alle auf llvm aufbauen, aber wie unterscheiden sie sich? Was ist neben dem schnelleren Kompilieren der Vorteil von llvm gegenüber gcc?
133 c++  c  gcc  llvm  clang 

22
Wie behebe ich einen PCH-Fehler?
Wenn ich versuche, meine App einzubauen Xcode, wird folgende Fehlermeldung angezeigt: PCH-Datei, die aus einem anderen Zweig ((clang-425.0.24)) als der Compiler ((clang-425.0.27)) erstellt wurde Es passiert vorher nicht, aber dies war der erste Build nach der Aktualisierung von Xcode. Andere Apps funktionieren, aber nicht diese spezielle. Wenn ich die "Precompile …

1
Was sind die Unterschiede zwischen -std = c ++ 11 und -std = gnu ++ 11?
Was sind die Unterschiede zwischen -std=c++11und -std=gnu++11als Kompilierungsparameter für gcc und clang? Gleiche Frage mit c99und gnu99? Ich kenne C ++ - und C-Standards, es sind die Unterschiede in den Parametern, die mich interessieren. Ich habe irgendwo gelesen, dass es mit einigen Erweiterungen zu tun hat, aber mir ist nicht …
132 c++  gcc  c++11  clang 

13
Wie erstelle ich eine Endlosschleife, die nicht optimiert werden kann?
Der C11-Standard scheint zu implizieren, dass Iterationsanweisungen mit konstanten Steuerausdrücken nicht optimiert werden sollten. Ich nehme meinen Rat von dieser Antwort , in der Abschnitt 6.8.5 des Standardentwurfs ausdrücklich zitiert wird: Eine Iterationsanweisung, deren steuernder Ausdruck kein konstanter Ausdruck ist, kann von der Implementierung als beendet angenommen werden. In dieser …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.