尝试安装 Atom。无法启动 Clangd 语言服务器

尝试安装 Atom。无法启动 Clangd 语言服务器

我对 Ubuntu 还很陌生。我尝试设置 Atom 来用 C++ 编写代码,结果出现以下信息:

Tried to spawn process using executable /usr/bin/clangd, which does not exist.
Ensure you have correctly configured the path to Clangd in the package settings.

This can occur if you do not have Clangd installed or if it is not in your path.

有人能详细解释一下我该怎么做吗?我已经使用终端安装了 clang 和 llvm sudo apt-get install

答案1

这解决了我在 Ubuntu 17.10 上的问题:

sudo apt purge clang
sudo apt autoremove
sudo apt install clang-5.0
sudo update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-5.0 100
sudo update-alternatives --install /usr/bin/clang clang /usr/bin/clang-5.0 100
sudo update-alternatives --install /usr/bin/clangd clangd /usr/bin/clangd-5.0 100

答案2

这解决了我在 Ubuntu 18.04 上的问题:

sudo mv /usr/bin/clang /usr/bin/clangd

相关内容