我安装了一个 FreeBSD 虚拟机,然后我运行了sudo pkg install clang-devel
。
但是,似乎缺少clang-format
:
-sh:叮当格式:未找到
如何在 FreeBSD 11.2 中安装clang-format
?
您可以查看clang-devel
软件包安装的文件(例如在FreshPorts上(。
我可以看到几个文件,可能是您要查找的文件:
bin/clang-format-devel
llvm-devel/bin/clang-format
默认情况下,它们安装在/usr/local
下。
或者,您可以使用FreshPorts上的高级搜索功能。以下是 pkg-plist 中clang 格式的搜索结果链接(pkg-plist 是一个包含软件包安装的文件列表的文件(: 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 ports 树中还有一个叫做 pkg-offer 的 pkg(8( 插件, 这可能是你要找的。但是,我从未尝试过。