Docs now instruct to build ycm_core, not all

This commit is contained in:
Strahinja Val Markovic 2013-01-24 19:17:39 -08:00
parent 8cc9c9ca76
commit 96bee8a025

View File

@ -38,7 +38,7 @@ required):
makedir ycm_build makedir ycm_build
cd ycm_build cd ycm_build
cmake -G "Unix Makefiles" -DPATH_TO_LLVM_ROOT=~/ycm_temp/clang+llvm-3.2-x86_64-apple-darwin11 . ~/.vim/bundle/YouCompleteMe/cpp cmake -G "Unix Makefiles" -DPATH_TO_LLVM_ROOT=~/ycm_temp/clang+llvm-3.2-x86_64-apple-darwin11 . ~/.vim/bundle/YouCompleteMe/cpp
make make ycm_core
Compiling YCM **without** semantic support for C-family languages: Compiling YCM **without** semantic support for C-family languages:
@ -46,7 +46,7 @@ Compiling YCM **without** semantic support for C-family languages:
makedir ycm_build makedir ycm_build
cd ycm_build cd ycm_build
cmake -G "Unix Makefiles" . ~/.vim/bundle/YouCompleteMe/cpp cmake -G "Unix Makefiles" . ~/.vim/bundle/YouCompleteMe/cpp
make make ycm_core
That's it. You're done. Refer to the User Guide section on how to use YCM. Don't That's it. You're done. Refer to the User Guide section on how to use YCM. Don't
forget that if you want the C-family semantic completion engine to work, you forget that if you want the C-family semantic completion engine to work, you
@ -88,7 +88,7 @@ required):
mkdir ycm_build mkdir ycm_build
cd ycm_build cd ycm_build
cmake -G "Unix Makefiles" -DPATH_TO_LLVM_ROOT=~/ycm_temp/clang+llvm-3.2-x86_64-linux-ubuntu-12.04 . ~/.vim/bundle/YouCompleteMe/cpp cmake -G "Unix Makefiles" -DPATH_TO_LLVM_ROOT=~/ycm_temp/clang+llvm-3.2-x86_64-linux-ubuntu-12.04 . ~/.vim/bundle/YouCompleteMe/cpp
make make ycm_core
Compiling YCM **without** semantic support for C-family languages: Compiling YCM **without** semantic support for C-family languages:
@ -96,7 +96,7 @@ Compiling YCM **without** semantic support for C-family languages:
mkdir ycm_build mkdir ycm_build
cd ycm_build cd ycm_build
cmake -G "Unix Makefiles" . ~/.vim/bundle/YouCompleteMe/cpp cmake -G "Unix Makefiles" . ~/.vim/bundle/YouCompleteMe/cpp
make make ycm_core
That's it. You're done. Refer to the User Guide section on how to use YCM. Don't That's it. You're done. Refer to the User Guide section on how to use YCM. Don't
forget that if you want the C-family semantic completion engine to work, you forget that if you want the C-family semantic completion engine to work, you
@ -147,8 +147,8 @@ Please follow the instructions carefully:
binaries from llvm.org][clang-download] if at all possible. Make sure you binaries from llvm.org][clang-download] if at all possible. Make sure you
download the correct archive file for your OS. download the correct archive file for your OS.
4. **Compile the `ycm_core` plugin plugin** (ha!) that YCM needs. This is C++ 4. **Compile the `ycm_core` plugin plugin** (ha!) that YCM needs. This is the
engine that YCM uses to get fast completions. C++ engine that YCM uses to get fast completions.
You will need to have `cmake` installed in order to generate the required You will need to have `cmake` installed in order to generate the required
makefiles. Linux users can install cmake with their package manager (`sudo makefiles. Linux users can install cmake with their package manager (`sudo
@ -177,7 +177,7 @@ Please follow the instructions carefully:
`lib`, `include` etc. folders right inside that folder). With that in mind, `lib`, `include` etc. folders right inside that folder). With that in mind,
run the following command in the `ycm_build` directory: `cmake -G "Unix Makefiles" -DPATH_TO_LLVM_ROOT=~/ycm_temp/llvm_root_dir . ~/.vim/bundle/YouCompleteMe/cpp` run the following command in the `ycm_build` directory: `cmake -G "Unix Makefiles" -DPATH_TO_LLVM_ROOT=~/ycm_temp/llvm_root_dir . ~/.vim/bundle/YouCompleteMe/cpp`
Now that makefiles have been generated, simply run `make`. Now that makefiles have been generated, simply run `make ycm_core`.
For those who want to use the system version of libclang, you would pass For those who want to use the system version of libclang, you would pass
`-DUSE_SYSTEM_LIBCLANG=ON` to cmake _instead of_ the `-DUSE_SYSTEM_LIBCLANG=ON` to cmake _instead of_ the