I am desperately trying to get YouCompletMe working on windows, the author clearly says that there is no official support for windows so that's fair enough. Though there is a wiki to build it on windows and you find 1/2 people online claiming they succeded in building it on windows without semantic support for C/C++...
I was wondering if I could use the compiled ycm_core.pyd
from someone else or if for obvious reasons that would not work.
I am using vim7.4 (I have both 32/64 bit versions) + python2.7 + python3.2
On Windows, be sure that the build utility msbuild is in your PATH. Go support: install Go and add it to your path. Navigate to YouCompleteMe/third_party/ycmd/third_party/gocode and run go build . TypeScript support: as with the quick installation, simply npm install -g typescript after successfully installing Node.
ycm_extra_conf.py. The original file can be found in my dotfiles repository.
You can download archives of drop-in YCM plugin containing binaries (ycm_core.pyd
) from me: Vim YouCompleteMe for Windows. Both x86 and x64 architectures are provided.
If you also need bleeding-edge LLVM/Clang, you can download the binaries from me as well: LLVM for Windows. Both x86 and x64 architectures are provided.
If you are looking for up-to-date Vim with Python support, you can download the binaries from me once again: Vim for Windows. Both x86 and x64 architectures are provided, as well as support for both Python 2 (which is required by YCM) and Python 3 altogether.
python27.dll
) and Python 2
Interpreter (python.exe
) in the PATH
environment variable;libclang.dll
in the PATH
environment
variable (recommended) OR right next to ycm_core.pyd
;If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With