我clang-format
在 Ubuntu 18.04 LTS 上sudo apt install clang-format
安装并且安装成功。我现在可以执行clang-format-6.0
,但是当我ClangFormat
在 vim 中使用时,它告诉我“找不到 clang-format”。我该如何解决这个问题?
我clang-format
在 Ubuntu 18.04 LTS 上sudo apt install clang-format
安装并且安装成功。我现在可以执行clang-format-6.0
,但是当我ClangFormat
在 vim 中使用时,它告诉我“找不到 clang-format”。我该如何解决这个问题?
如果您检查包
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