使用c.vim插件设置编译器包含(-I)?

时间:2011-12-06 01:34:27

标签: c vim compiler-construction

我最近将vim设置为我的C / C ++ IDE,并且对c.vim插件(找到here)印象非常深刻。但是,我正在开发一个依赖于我的系统中找不到的库的项目。当我手动编译时,我只是通过传递g ++包含标志(例如g ++ -I~ / lib /)来列出这个目录。当我使用“保存并编译”(默认情况下为“\ rc”)命令时,有没有办法设置c.vim来包含这个目录?

谢谢!

1 个答案:

答案 0 :(得分:0)

我只想将$CXXFLAGS设置为-I~/lib,这是它的工作 - 除非你使用mingw项目中的哑文件默认配置,否则$ CXXFLAGS将被自动识别,只要你的&makeprg仍然指向make,而不是直接指向g ++或任何其他编译器(我不知道c.vim对此vim设置的作用,因为我不使用它。)

由于我怀疑你的目录中没有任何Makefile而只是一个monofile项目,我更喜欢extended modeline而不是project settings