ubuntu18.04安装YCM
时间: 2024-08-16 11:01:11 浏览: 55
Ubuntu 18.04安装YouCompleteMe (YCM)是一个代码补全引擎,主要用于提供智能的自动完成功能给像Clion、Vim或Neovim这样的编辑器。以下是安装步骤:
1. **更新包列表**:
```bash
sudo apt-get update
```
2. **安装依赖项**:
YCM需要一些编译工具和其他依赖,运行以下命令:
```bash
sudo apt-get install autoconf bison clang-format cmake flex libncurses5-dev libclang1-7 libunwind8-dev python-dev \
python-yaml python-pyyaml python3-pyyaml ninja-build
```
3. **下载并解压YCM源码**:
```bash
git clone https://github.com/Valloric/YouCompleteMe.git ~/.ycm_extra_conf.d/YouCompleteMe
cd ~/.ycm_extra_conf.d/YouCompleteMe
```
4. **配置YCM**:
在`~/.ycm_extra_conf.py`文件中配置你的编辑器设置(如Clang路径),然后保存。
5. **生成Makefile**:
```bash
make install
```
6. **启用插件**:
根据你使用的编辑器,配置其对YCM的支持。例如,在Vim中,你需要添加YCM相关的设置到`.vimrc`文件中。
注意:由于YCM依赖于特定版本的Clang,你可能需要确保你的系统上已经安装了最新版的Clang。
阅读全文