安装好Syntastic后发现不支持c++11,会提示错误incompatible with c++98,解决方法如下:
.vimrc中加入:
let g:syntastic_cpp_compiler = ‘g++‘
let g:syntastic_cpp_compiler_options = ‘-std=c++11 -stdlib=libc++‘
由于我的Syntastic是配合YouCompleteMe使用的,找到.ycm_extra_conf.py中的-Wc++98-compat,修改为-Wnoc++98-compat
至此,已成功使得Syntastic支持C++11不再报错。
时间: 2024-10-23 21:03:38