visual c++ - tutorial - Use Clang con MSVC 2010
visual studio c++ descargar (3)
El uso del compilador de clang en Windows todavía se considera en estado experimental . Sin embargo, se ha logrado algún progreso recientemente. Cuando contesté una pregunta similar :
LLVM proporciona compilaciones instantáneas de Windows : un conjunto de herramientas clang para Visual Studio como instalador de Windows. Actualmente debe integrarse con Visual Studio 2010, 2012 y 2013. Se puede encontrar más información en la publicación de blog de LLVM. Un camino a seguir para una cadena de herramientas LLVM en Windows .
Antes que nada, quiero preguntar si el compilador Clang es mejor que el compilador predeterminado de MSVC. ¿Y cómo puedo usar Clang con MSVC? Por ejemplo, escribo código en MSVC y luego, cuando presiono Build, se llama Clang para construir el proyecto.
Puede utilizar un "proyecto de archivo MAKE" para que Visual Studio invoque un archivo MAKE (o cualquier proceso de línea de comandos) cuando le pida que cree.
He hecho esto antes para obtener una buena navegación de fuentes de MSVC para proyectos integrados que no sean de Windows.
El inconveniente es que debe mantener manualmente el archivo MAKE sincronizado con los archivos del proyecto (o viceversa, según cómo quiera verlo), generalmente no es un gran problema.
https://github.com/ishani/ClangVSx
AddIn para Visual Studio 2010 que permite el uso del compilador Clang C / C ++ en lugar de MSVC ++. Traduce las configuraciones de proyecto y compilación de VC en argumentos de línea de comando compatibles con gcc, junto con las herramientas de plataforma existentes (MSVC Linker, Librarian, RC) para completar la cadena de compilación.