跳转到内容

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++。

华夏公益教科书