跳轉到內容

Windows 程式設計/獲取 SDK

來自華夏公益教科書,開放的書籍,用於開放的世界

Windows 平臺 SDK

[編輯 | 編輯原始碼]

Microsoft Windows 軟體開發工具包是一組簡單的免費工具和庫,用於在 C 和 C++ 中建立 Windows 程式。SDK 包含標準的 Windows 標頭檔案、連結庫、編譯器 (cl.exe) 和連結器 (link.exe)。SDK 可從 Microsoft 免費下載。

下載 SDK

Visual Studio

[編輯 | 編輯原始碼]

另一個選擇是 Microsoft Visual C++,這是一個商業 IDE,對於嚴肅的 Windows 程式設計師來說是一個值得考慮的選擇。Microsoft Visual Studio 幾乎是 Windows 程式設計的標準 IDE。

對於初學者來說,最好的選擇是 Microsoft 的 .NET 平臺。.NET 開發人員可以使用 Microsoft Visual Studio.NET、Borland C#Builder(前面討論過)、Visual Studio Express 產品SharpDevelop

Borland 編譯器

[編輯 | 編輯原始碼]

此外,Borland 釋出了其編譯器的幾個免費版本(雖然仍然是專有的),例如 Borland 命令列編譯器工具。Borland 要求使用者登入才能下載這些工具。它們非常小巧快速,比 gcc 和 DJGPP 更快,可以輕鬆地構建 Windows 應用程式,尤其是對於熟悉 Borland 工具的使用者來說。

Borland 的其他值得注意的下載包括 C++BuilderXC#Builder,兩者都帶有 IDE。兩種產品都對您的軟體施加限制,不得用於商業目的。

其他工具

[編輯 | 編輯原始碼]

SharpDevelop 是一個免費的小型 IDE。它支援 C# 並部分支援 Visual Basic.NET。但是,您還需要獲取 Microsoft 的 .NET SDK,可以從 Microsoft 的網站免費下載。

還可以使用 WinForth、Win32Forth、SwiftForth 和 RetroForth 在 Forth(參見 維基百科上的 Forth 文章)中開發 Windows 程式。其中幾個可以生成本地的 Windows 應用程式,其臃腫程度遠低於 C/C++。

華夏公益教科書