3

言いたいことはあまりないので、手短に。Linux を使用している限り、MonoDevelop IDE と「dmcs」(別名「mcs 」) を使用してきました。ただし、コマンド ラインから引数として渡された入力を使用する C# プログラムの作成を検討するのはこれが初めてなので、Bash. コンパイラはdebug releaseデフォルトでを生成するよう-debugで、ユーザーが指定したい場合に備えてオプションを取りますが、-releaseオプションは存在しません。IDE のドロップダウン メニューから選択できますRelease|x86が、私のコードは、IDE がインストールされていない他のコンピューターでコンパイル/実行されます。releaseバージョンは Bash から直接。どんな助けでも大歓迎です。

4

1 に答える 1

4

コンパイル時にビルド出力で dmcs に渡された引数を確認できるはずです。ビルド出力は、[エラー リスト] ウィンドウ内にあります。ビューを選択 | パッド | エラー リスト] をクリックし、[ビルド出力] アイコンをクリックします。

リリース ビルドの場合、通常、リリース ビルドにする 2 つの引数は次のとおりです。

/debug- /optimize+

Mono の C# コンパイラには、Microsoft の C# コンパイラと同様の引数があるため、これらの引数の意味を理解するには、MSDN の情報を使用できます。

プロジェクトのコンパイルに xbuild を使用している場合、引数が渡されていないことがあります。ただし、コマンド ラインにドロップダウンし、そこから xbuild を実行して、渡された引数を確認できます。

xbuild YourSolution.sln /t:Rebuild
于 2013-08-17T18:03:36.570 に答える