私はgvimを使ってC++をコーディングしています。私のプログラムはcmakeを含んでいるので、私のソースはビルドとは別のディレクトリにあります。vim内から作成
ビルドディレクトリ内の正しいmakeファイルが見つかるように、vim内からmakeを呼び出すにはどうしたらいいですか?
その後、非常に同じコマンドラインスタイルと1回のキーストロークでアプリケーションを起動できますか? 、this pageで
:! (cd /path/to/your/cmake/build/directory; make && ./myProgram)
:あなたは;
または&&
でコマンドを追加することができ、
:! (cd /path/to/your/cmake/build/directory; make)
が同時にプログラムを実行するには:
よろしくお願いいたします。私はこれをバインドして、より簡単に生活をより簡単にします。 –
'cmake --build'(この場合は 'cd'コマンド 'cmake --build .')の後に生成されたツールファイル(私たちがファイルを生成するように選択した場合、これを使って 'ninja'を呼び出すことができます)。 また、プロジェクトのルートディレクトリに '.vimrc.local'を使用し、そこに' makeprg'や他のプロジェクト固有のコマンドを設定することができます。あなたのメイン '.vimrc'にこれを追加する必要があります ' filereadable($ HOME。 "/.vimrc.local") source〜/ .vimrc.local endif' –
compor