命令列 C# 編譯執行
本指南詳細介紹了直接從命令提示字元編譯和執行 C# 程式碼(.cs 檔案)。
使用 C# 編譯器 (csc.exe)
存取命令提示字元(Windows:開始 > cmd.exe;macOS:終端機)。
使用 cd
指令導航到包含 .cs 檔案的目錄。
使用csc.exe
編譯器進行編譯:
<code class="language-bash">csc.exe /t:exe /out:MyApplication.exe MyApplication.cs</code>
/t:exe
:指定執行檔作為輸出。 /out:MyApplication.exe
:設定輸出執行檔的名稱和路徑。 您可以將MyApplication.exe
更改為您想要的名稱。 MyApplication.cs
:您的 C# 原始碼檔案。 執行執行檔
編譯成功後,執行建立的檔案:
<code class="language-bash">MyApplication.exe</code>
(在 Windows 上,如果您已位於包含執行檔的目錄中,請省略 .exe
副檔名)。
替代方法
Visual Studio 開發人員命令提示字元
如果您安裝了 Visual Studio,請使用其開發人員命令提示字元(可從「開始」功能表存取)。這會預先配置必要的環境變數。
為高階專案建置工具
雖然命令列編譯器很有用,但請考慮使用 NAnt、MSBuild 或 FinalBuilder 等建置工具來處理更複雜的專案並簡化建置流程。
macOS 編譯與執行
在 macOS 上,過程類似:
編譯:
<code class="language-bash">$ csc /target:exe /out:MyApplication.exe MyApplication.cs</code>
執行:
<code class="language-bash">$ mono MyApplication.exe</code>
請記得將 MyApplication.exe
和 MyApplication.cs
替換為您的實際檔案名稱。
以上是如何從命令提示字元編譯並執行 C# 程式碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!