参考官方链接:CCLS-github
(安装有编译器等的版本要求,务必检查版本符合要求)
在安装路径下打开终端依次输入以下指令:
git clone --depth=1 --recursive https://github.com/MaskRay/ccls
cd ccls
wget -c http://releases.llvm.org/8.0.0/clang+llvm-8.0.0-x86_64-linux-gnu-ubuntu-18.04.tar.xz
tar xf clang+llvm-8.0.0-x86_64-linux-gnu-ubuntu-18.04.tar.xz
cmake -H. -BRelease -DCMAKE_BUILD_TYPE=Release -DCMAKE_PREFIX_PATH=$PWD/clang+llvm-8.0.0-x86_64-linux-gnu-ubuntu-18.04
cmake --build Release
最后一步执行后可能会报错:
或者是中文。不用管,直接下一步就可以。
cd Release
sudo make install
完成。
参考官方链接:PYLS-github
(安装同样有版本要求,务必检查版本符合要求)
在安装路径下打开终端依次输入以下指令:
sudo apt install pip
pip install python-language-server
完成
安装过程中遇到最多的问题是版本不对,所以一定要看清楚版本是否符合要求,可以用以下指令查看版本:
"name" --version