在vim中无法识别C ++ 11函数

时间:2014-02-08 11:01:47

标签: vim c++11 syntastic

在vim中使用一些c ++ 11函数时,我注意到vim插件 taglist syntastic会报告错误,例如'stoi' was not declared in this scope

所以我有几个问题,

  • 我如何获得 taglist syntastic来识别c ++ 11函数?
  • 有没有办法可以至少隐藏vim中的错误消息?

另外我知道我可以用标准c ++替换c ++ 11特定代码来修复错误,但我想知道是否还有其他方法。


编辑:对不起,结果是syntastic实际上负责错误而不是taglist
感谢提醒我,我有太多的插件,我忘了每个人做什么

1 个答案:

答案 0 :(得分:6)

在搜索了一下这个合成器的git repo后,我找到了一个简单的解决方案,
let g:syntastic_cpp_compiler_options = '-std=c++11'添加到我的.vimrc