Я установил clang-format
на Ubuntu 18.04 LTS с sudo apt install clang-format
, и установка прошла успешно. Я могу выполнить clang-format-6.0
сейчас, но когда я использую ClangFormat
в vim, он говорит мне, что «формат clang не найден». Как я могу решить проблему?
Если Вы проверяете то, что содержится в пакете 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