我对 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