Ich versuche, den Quellcode wie in diesem Tutorial beschrieben mit Visual C++ 2010 Express zu kompilieren. http://kevinaboos.wordpress.com/2013/07/23/clang-tutorial-part-ii-libtooling-example/C++ Programm kompiliert nicht mit Clang und Visual Studio 2010 Express
Der vollständige Quellcode ist hier. https://github.com/kevinaboos/LibToolingExample
Ich habe die ausführbare Datei in diesem Link verwendet, um LLVM zu installieren. Ich kann die vollständige Fehlermeldung aufgrund von Formatierungsproblemen nicht buchen. Aber Ich werde versuchen, so viele Informationen wie möglich zu geben. Wenn ich versuche, die Lösung zu erstellen, erhalte ich folgende Fehler: -
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 verwende Windows-7 64 Bit. Ich habe die Header-Dateien und Bibliotheken durch Ändern der Projekteigenschaften verknüpft. Ich bin neu beim Erstellen von C++ - Anwendungen. Bitte helfen Sie.
Würde es mit MSVC2012 wie in der Fehlermeldung vorgeschlagen funktionieren? –
Ich habe keine visuelle C++ 2012 –
Die Fehlermeldung scheint ziemlich klar –