Frage

Wer weiß, wenn vorkompilierte Header unterstützt werden, wenn Clang mit ++ 2.0? Ich habe installiert Xcode 4 Developer Preview 2, die eine Clang ++ Build enthält, die seine Version als "Apple-Klirren Version 2.0 (tags / Apple / Klirren-108.3))", berichtet, aber versucht, das grundlegende PCH Verwendungsbeispiel bei http://clang.llvm.org/docs/UsersManual.html#precompiledheaders für eine C ++ Programm mit einigen STL-Header in der PCH scheint nicht zu arbeiten, dh Bauzeiten die gleiche Art und Weise entweder (~ 350 ms in meinem Fall) ist.

Meine Vermutung ist, dass PCHs für Clang ++ unterstützt nur nicht vollständig in diesem Stadium, oder aus irgendeinem Grund Sie bekommen von ihnen nicht viel Nutzen, aber vielleicht kennt jemand anderes mehr Details?

Der PCH erstellt von Clang ++ ist ~ 2,5 MB.

Danke.

War es hilfreich?

Lösung

in der letzten Clang der Suche begeht zeigt, dass C ++ vorkompilierte Header Unterstützung vorhanden ist, wie von r110879, begangen am 12. August 2010.

überprüfte ich die LLVM und Clang Quellen und getestet - Kompilierung ging um ~ 2.5x - schön

Diese Funktion wird ohne Zweifel in die von Apple nächsten Xcode 4 Prerelease / beta machen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top