C ++ - Programm wird nicht mit Clang und Visual Studio 2010 Express kompiliert

Ich versuche, den in diesem Tutorial beschriebenen Quellcode mit Visual C ++ 2010 Express zu kompilieren.http://kevinaboos.wordpress.com/2013/07/23/clang-tutorial-part-ii-libtooling-example/

Der vollständige Quellcode ist hier zu finden.https://github.com/kevinaboos/LibToolingExample

Ich habe die in diesem Link bereitgestellte ausführbare Datei verwendet, um LLVM zu installieren. Ich kann die vollständige Fehlermeldung aufgrund von Formatierungsproblemen nicht posten. Aber ich werde versuchen, so viele Informationen wie möglich zu geben. Wenn ich versuche, die Lösung zu erstellen, erhalte ich die folgenden Fehlermeldungen:

argument unused during compilation warnings.
C:\Program Files (x86)\LLVM\include\llvm/Support/Compiler.h(57,1): error : LLVM requires at least MSVC 2012.
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocnum(228,53): error : definition of dllimport static field not allowed
C:\Program Files (x86)\LLVM\include\llvm/ADT/IntrusiveRefCntPtr.h(26,9): fatal error : 'atomic' file not found

Ich benutze Windows-7 64-Bit. Ich habe die Header-Dateien und Bibliotheken durch Ändern der Projekteigenschaften verknüpft. Ich bin neu in der Erstellung von C ++ - Anwendungen. Bitte helfen Sie.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage