2011-12-06 12 views
0

私は最近私のC/C++ IDEとしてvimをセットアップしており、c.vimプラグインに本当に感銘を受けました(here)。しかし、私は自分のシステムに含まれていないライブラリに依存するプロジェクトに取り組んでいます。手動でコンパイルすると、g ++にインクルードフラグ(g ++ -I〜/ lib /など)を渡してこのディレクトリを一覧表示するだけです。 "save and compile"(デフォルトでは "\ rc")コマンドを使用するときに、このディレクトリをインクルードするようにc.vimを設定する方法はありますか?設定コンパイラには、(-I)にc.vimプラグインが含まれていますか?

ありがとうございます!

+0

ドキュメンテーションの階層を確認することができます。http://lug.fh-swf.de/vim/vim-doc/csupport.html#csupport-custom-glob-varsこれは、そこに記載されているvar/sを介して行われます。 – alk

答えて

0

私はちょうど-I~/libから$CXXFLAGS設定しますだろう、それはその仕事です - あなたはmingwのプロジェクトからダムメイクファイルのデフォルト設定を使用していない限り、$ CXXFLAGSは限り、あなたの&makeprgとしてまだmakeとないを指し、自動的に認識されますg ++や他のコンパイラに直接(私はそれを使用しないので、このvimの設定でc.vimが何をするのかわかりません)。

ディレクトリにメイクファイルがなく、モノファイルプロジェクトがあると思われるので、よりもproject settingsが好きです。