在FreeBSD 11.2中找不到clang格式

时间:2018-10-08 06:09:56

标签: freebsd clang-format

我安装了FreeBSD虚拟机,然后运行sudo pkg install clang-devel

clang-format似乎丢失了:

  

-sh:叮当声格式:找不到

如何在FreeBSD 11.2中安装clang-format

1 个答案:

答案 0 :(得分:4)

您可能会查看clang-devel软件包安装的文件(例如,在FreshPorts上)。

我可以看到几个文件,可能就是您要寻找的文件:

  • bin/clang-format-devel
  • llvm-devel/bin/clang-format

默认情况下,它们安装在/usr/local下。

或者,您可以使用advanced search feature on FreshPorts。这是指向pkg-plist中 clang-format 的搜索结果的链接(在FreeBSD世界中,该文件是用软件包安装的文件列表):https://www.freshports.org/search.php?stype=pkg-plist&method=match&query=clang-format&num=100&orderby=category&orderbyupdown=asc&search=Search&format=html&branch=head

值得注意的是,pkg(8)ports(7)并不是简单的方法,因为某些软件包会动态生成其 pkg-plists 。这就是为什么最简单的解决方案是使用FreshPorts之类的外部服务的原因。 FreeBSD端口树中还提供了pkg(8)pkg-provides插件,您可能正在寻找它。但是,我从未尝试过。