Где находятся clang-формат и clang-format.py в Mac OS X с установленными инструментами командной строки Xcode?

Мне трудно найти clang-формат и clang-format.py на моем Mac OS 10.8.5 с Xcode 5 и его инструментами командной строки. Я пытался!--0--> без удачи. Они уже где-то прячутся, или как мне достать эту цепочку?

(Я удивлен, что он не кажется легко доступным, так как clang является компилятором Apple- - - в том, что Apple использует его.)

3 ответов


похоже, что Apple не поставляется clang-format С помощью инструментов командной строки. Прямо сейчас у вас есть как минимум три варианта:

  • используя доморощенного (это путь)
  • использование готовых пакетов
  • Сделай сам

доморощенного

как johnhaley81 указано, clang-format сейчас в доморощенного:

clang-формат теперь находится на brew. brew install clang-format

пожалуйста, подумайте о голосовании его в должности если вы нашли этот ответ полезным.


готовые пакеты

пакеты предварительной сборки доступны по адресу llvm.org. Для Mac OSX вам необходимо загрузить Дарвин.


построить инструкции:

вот инструкция о том, как это сделать: http://nacho4d-nacho4d.blogspot.de/2013/11/clang-format.html

и вот еще один: http://blog.hardcodes.de/articles/63/building-clang-format-and-friends-on-osx-mountain-lion


теперь вы можете использовать brew для установки clang-format.

brew install clang-format


Я знаю, что это не прямой ответ на вопрос, но если вы просто хотите отформатировать код в Xcode. Я просто использовал этот штекер.

https://github.com/travisjeffery/ClangFormat-Xcode