2011-12-06 35 views
0

我一直在爲我們設置vim作爲我的C/C++ IDE,並且對c.vim插件(發現here)印象深刻。不過,我正在研究一個依賴於我的系統中未找到的庫的項目。當我手工編譯時,我通過傳遞一個包含標誌(例如g ++ -I〜/ lib /)來列出這個目錄。當我使用「保存並編譯」(默認爲「\ rc」)命令時,是否有任何方法可以將c.vim設置爲包含此目錄?設置編譯器包含(-I)與c.vim插件?

謝謝!

+0

您可能會檢查文檔hier:http://lug.fh-swf.de/vim/vim-doc/csupport.html#csupport-custom-glob-vars它通過在那裏提到的var/s來完成。 – alk

回答

0

我只想設置$CXXFLAGS-I~/lib,這是它的工作 - 除非你正在使用從MinGW的項目是喑啞的生成文件的默認配置,$ CXXFLAGS會被自動地識別,只要你&makeprg仍指向make而不是直接到g ++或任何其他編譯器(我不知道c.vim用這個vim設置做什麼,因爲我不使用它)。

因爲我懷疑你的目錄中沒有任何Makefile,但只是一個單一的項目,我更喜歡extended modeline而不是project settings

相關問題