c++ - 安装了 Xcode 命令行工具的 Mac OS X 中的 clang-format 和 clang-format.py 在哪里?

标签 c++ macos clang clang-format

我很难在装有 Xcode 5 及其命令行工具的 Mac OS 10.8.5 上找到 clang-format 和 clang-format.py。我试过 find/-name "clang-format.py" 没有运气。他们是不是已经藏在了这里,或者我如何获得这个工具链?

(我很惊讶它似乎并不容易获得,因为 clang 是 Apple 的编译器——Apple 使用它。)

最佳答案

好像 Apple 不发货 clang-format使用命令行工具。现在你至少有三个选择:

  • 使用 Homebrew (就是这样)
  • 使用预编译包
  • 自己构建

自制

作为用户 johnhaley81指出,clang-format 现在在 homebrew :

clang-format is now on brew. brew install clang-format

请考虑支持他的post如果你觉得这个答案有用的话。


预编译包

预构建包可在 llvm.org 获得.对于 Mac OSX,您需要下载 darwin 包。


构建说明:

以下是有关如何执行此操作的说明: 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

关于c++ - 安装了 Xcode 命令行工具的 Mac OS X 中的 clang-format 和 clang-format.py 在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21151731/

相关文章:

c++ - for循环的初始化超出其范围

c++ - 当以多态方式使用时,派生类的 std::vector 成员的复制分配会导致内存泄漏

c++ - 在 C++ 中定义和使用离散概率密度函数

macos - 如何以编程方式确定用户是否已将其 Mac 设置为 "set date and time automatically"?

iphone - 组合多个 NSArray

C++11 将传统指针转换为智能指针。使用来自 llvm 的最新 SVN Clang 和 libc++

c++ - 如何在编译时测试 libstdc++ 的版本,而不是 GCC?

c++ - C++ 中指针和引用的问题

java - 使用 e(fx)clipse 部署包 - Macos 图标问题

c++ - 如何抛弃函数指针的常量性?