命令提示字元下的 C 編譯器

命令提示字元下的 C 編譯器

據我了解,Windows作業系統(確切地說是Windows 7)必須附有C編譯器,因為作業系統是用C寫的。

我如何存取這樣的編譯器來編譯我的 C 原始碼?

答案1

不一定 - 您只需要必要的庫 - 例如 libc 或 mscrt(如果它們是動態連結的),或者只是為您正在運行的二進位檔案提供合適的運行時支援。甚至許多 Linux 發行版都沒有內建編譯器(例如,當我需要編譯軟體包時,我經常最終為 Ubuntu 安裝 build-essential),因此期望 Windows 內建編譯器是不正確的。

您可以在系統上無需編譯器的情況下執行已編譯的檔案。它的解釋語言通常需要安裝語言工具才能運行 - 例如 Java 或 Python

如果你必須有一個編譯器,有兩個相當常見的選項 - 開源明格或者微軟視覺工作室- 有一個免費版本叫做視覺工作室快車。安裝並配置一台並攜帶一台。

相關內容