私はC++コードをプロジェクト内でコンパイルするためにmakeのラッパーを使います。emacsカスタムC++コンパイルのサポート
たとえば、fooがようにレイアウトされているプロジェクトは、以下:
はFooのライブラリ依存性lib_2あるlib_1、Foo/
Foo/src/...
Foo/lib_1/..
Foo/lib_2/...
etc
。 srcディレクトリには、コマンドラインで実行する単一の makeファイルがあります。
私はM-xをコンパイルするときに、常にそのファイルを実行するようにemacsを教える方法はありますか?そして、 が、他のファイルバッファのエラーにジャンプする方法(またはファイルの新しいバッファを開く)を理解してください。 make(g ++)を実行しているときのエラーは何ですか?
編集:プロジェクト内の特定のカスタムmakeファイルを実行するためのプロジェクトサポートとサポートは、emacsがナビゲートできるプロジェクト内のファイルを指しています。
M-xコンパイルを意味しますか?私はM-xを作っていません – Tom
はいM-xをコンパイルします。 – ATemp