for compiler compile c++ macos compiler-construction clang clang-format

c++ - compiler - ¿Dónde están clang-format y clang-format.py en Mac OS X con Xcode Command Line Tools instaladas?



llvm clang for windows (3)

Parece que Apple no envía clang-format con las herramientas de línea de comandos. En este momento tienes al menos tres opciones:

  • Usando Homebrew ( ese es el camino a seguir )
  • Uso de paquetes prebuild
  • Compártelo tú mismo

Homebrew

Como señaló el usuario johnhaley81 , clang-format ahora está en Homebrew :

el formato clang está ahora en preparación. brew install clang-format

Por favor considere subir su post si le parece útil esta respuesta.

Prebuild packages

Los paquetes llvm.org están disponibles en llvm.org . Para Mac OSX, debes descargar el paquete darwin .

Instrucciones de compilación:

Aquí hay una instrucción sobre cómo hacer esto: http://nacho4d-nacho4d.blogspot.de/2013/11/clang-format.html

Y aquí hay otro: http://blog.hardcodes.de/articles/63/building-clang-format-and-friends-on-osx-mountain-lion

Estoy teniendo dificultades para encontrar clang-format y clang-format.py en mi Mac OS 10.8.5 con Xcode 5 y sus herramientas de línea de comandos. Intenté find / -name "clang-format.py" sin suerte. ¿Ya están aquí escondidos en algún lugar, o cómo obtendré esta cadena de herramientas?

(Me sorprende que no parezca fácil de conseguir, ya que el clang es el compilador de Apple, en el sentido en que Apple lo usa).


Puede usar brew ahora para instalar el formato clang.

brew install clang-format