4

C# プロジェクトのコーディングとコンパイルには emacs を使用します。

私のプロジェクトフォルダーには以下が含まれます:

--\test
----Helloworld.cs
----make.bat

次に、Helloworld.cs をバッファーで開き、Mx をコンパイルします。emacs がプロジェクトをコンパイルしてくれます。

しかし、私のプロジェクト フォルダーの構成が次のような場合:

--\test
----\src
------Helloworld.cs
----make.bat

次に、Helloworld.cs をバッファーで開き、Mx をコンパイルします。emacs で make.bat が見つかりません。

ミニバッファで「コンパイル コマンド」の make.bat を見つける必要があります。

どんな助けでも大歓迎です。

4

2 に答える 2

1

emacs compile は通常、ソースが存在するディレクトリと同じディレクトリから実行されます。Mx compile コマンドを../make.bat(または絶対パスを指定して) 設定すると、すべてが機能するはずです。

于 2012-09-13T15:23:30.700 に答える
1

うまくいけば../make.bat、それは確かに良い選択肢です。そうでない場合は、cd ../; ./make.bat代わりにコンパイル コマンドとして使用できます。Emacs にmake.batファイルのディレクトリ階層を検索させ、必要な数だけ追加させることもでき../ます。

于 2012-09-13T15:45:00.417 に答える