今天在用vim安装YouCompleteMe到100%的时候,报了如下错误:
ERROR: msbuild or xbuild is required to build Omnisharp.
翻译为
错误:构建Omnisharp需要msbuild或xbuild。
解决办法
首先,发现自己装的时候命令用的不一样,我安装YouCompleteMe的时候,用的是./install.py -all,这是默认安装所有特性,其中就包括了,C#的补全(./install.py --omnisharp-completer)而报错的这个OmniSharpServer库,正是C#的补全库!
不过,目前来说我也不会在Linux下面写C#代码,因此就无所谓了。
以下是来自一位网友的解决方法:
1、在“https://www.mono-project.com/download/stable/”这里下载并安装它;
2、设置path环境变量“PATH=$PATH:/Library/Frameworks/Mono.Framwork/Commands”;source 一下环境变量,这样就可以继续使用了。
2019年04月14日 16:45:17 沙发
在这里下载它,https://www.mono-project.com/download/stable/,设置 PATH=$PATH:/Library/Frameworks/Mono.Framwork/Commands,source 一下环境变量,这样就可以继续使用了