我clang-format
在 Ubuntu 18.04 LTS 上安装了sudo apt install clang-format
,安装成功。我clang-format-6.0
现在可以执行,但是当我ClangFormat
在 vim 中使用时,它告诉我“未找到 clang-format”。我该如何解决这个问题?
答案1
如果您检查包中包含的内容clang-format-6.0
(dpkg -L clang-format-6.0
),您会发现它没有安装clang-format
到目录中/usr/bin
。但是您会发现它确实将其安装到了/usr/lib/llvm-6.0/bin
。
一个可能的解决方案是添加到变量/usr/lib/llvm-6.0/bin
中PATH
。此路径下clang-format
可用。该命令/usr/bin/clang-format-6.0
只是指向它的符号链接,因此它应该等同于使用。我不清楚clang-format-6.0
为什么软件包维护者决定不链接。/usr/bin/clang-format
如果你不确定如何操作,可以在这里查阅:https://help.ubuntu.com/community/EnvironmentVariables