Die Option "Erstellen und analysieren" scheint nicht für .cpp und .mm-Dateien zu funktionieren. Ich habe versucht "clang - analyze" auf einzelne Dateien ohne Standard # includes und es funktioniert gut. Ich kann es jedoch nicht auf meinem Xcode-Projekt ausführen. Ich konnte keinen Weg finden, um Klänge zum Standard zu machen, wie zB UIKit.h. Irgendwelche Hinweise?Wie statische C++ - und Objective-C++ - Code analysieren?
6
A
Antwort
1
Klirren der C++ Unterstützung ist nicht vollständig noch clang web site
Apple-Version ist expliziter clang man page
Clang haben derzeit keine C++ Unterstützung
1
Eine Möglichkeit, symbolische Links zu den Frameworks zu erstellen ist in /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.2.sdk/System/Library/Frameworks/XXX.framework/Headers und verweisen Sie mit den Optionen -I auf die Symlinks.
Verwandte Themen
- 1. C++ - Code analysieren - CSCope
- 2. Wie programmgesteuert zu analysieren und zu ändern C# -Code
- 3. Statische Verknüpfung von C++ Code
- 4. Statische Code-Analysatoren für C
- 5. Statische Code-Analyse-Tools
- 6. AMF0 Parser in ObjectiveC
- 7. ObjectiveC-Blöcke Java-Äquivalent
- 8. Analysieren von SQL-Code in C#
- 9. ObjectiveC - wie NSUserNotification Kennung Eigenschaft
- 10. Wie funktioniert dieser statische Code?
- 11. Analysieren Code mit Schritten
- 12. Python-Code in Python analysieren?
- 13. Analysieren Code Coverage verschwindet
- 14. 2D Dynamische Speicherzuweisung - ObjectiveC
- 15. Statische Actionscript-Code-Analyse?
- 16. Code-Struktur mit CodeDom analysieren?
- 17. Maven Plugins zu analysieren Javascript-Code Qualität
- 18. Wie generisch Daten über Code analysieren?
- 19. ObjectiveC - Freigabe von Objekten als Parameter
- 20. Wie deklarieren und verwenden Sie 3-dimensionale Array in ObjectiveC?
- 21. Java statische Code-Analyse
- 22. UIImage codiert in NSData in ObjectiveC und dann in Swift
- 23. C# - Html-Tabellen analysieren und Zeilen sortieren
- 24. Java statische Code-Block
- 25. Statische Funktionsaufruf nicht statische Funktion in C++
- 26. ObjectiveC - Anzeigefenster durch verteilte Objekte
- 27. schnelle statische Erweiterung wie C#
- 28. Werkzeuge zum Analysieren der C++ - Codebasis
- 29. Code, der E-Mail von Name Zeichenfolge analysieren C#
- 30. C: Wie XML in Android zu analysieren?
Sie haben Recht, aber es ist möglich, den Analysator in einer beliebigen Datei auszuführen. Und ich bin auch glücklich mit unvollständiger Funktionalität. Meine Frage war auch, wie man Clang die #included Frameworks finden lassen kann. – Plumenator
Haben Sie einfache C- oder Obj C-Dateien ausprobiert, denke ich, kompiliert mindestens XCode zu einfachen gcc und könnte dies auch für die statische Analyse tun – Mark