vim
vimからのビルド
サーチ…
ビルドの開始
:mak[e][!] [arguments]
は、 makeprg
オプションで参照されるプログラムを起動します。デフォルトでは、 makeprg
は "make"に設定されていますが、適切なプログラムを呼び出すように設定できます。
:!{makeprg} [arguments]
呼び出されたかのように、すべての[arguments]
(複数の場合があります)がmakeprg
渡され:!{makeprg} [arguments]
。
呼び出されたプログラムの出力は、 'errorformat'
オプションに従ってエラーを解析されます。何らかのエラーが見つかった場合は、quickfixウィンドウが開き、エラーが表示されます。
:cnext
:cprev
を使用すると、クイックフィックスウィンドウに表示されるエラーを繰り返すことができます。 :cc
はカーソルの下のエラーにジャンプします。
gnumakeがインストールされ、適切に設定されているシステムでは、モノファイルプロジェクトをコンパイルするために、デフォルト値以外のものに&makeprg
を定義する必要はありません。したがって、C、C ++、Fortranでは、現在のファイルをコンパイルするには:make %<
とタイプします。ソースファイルはカレントディレクトリにあり、 :!./%<
はそれを実行します。コンパイルオプションは、 $CFLAGS
、 $CXXFLAGS
、 $LDFLAGS
などで制御できます 。 暗黙のルールに関しては、 make
のドキュメントを参照しmake
。
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow