1

我使用 Visual C++ 2010 创建了一个控制台应用程序。我可以运行该程序的最早版本的 Windows 是什么?我知道它可能取决于您在程序中使用的 Windows API 函数,所以我只在程序中使用以下函数:

程序中的其他所有内容都是标准 C++。我知道控制台应用程序应该能够在非常早期的 Windows 版本上运行,但我不知道 VC++ 2010 的编译如何影响最低操作系统要求。那么,在 Windows Vista 上使用 Visual C++ 2010 编译的控制台应用程序是否能够在 Windows 95 等系统上运行?

4

1 回答 1

2

根据Can I use Visual Studio 2010's C++ compiler with Visual Studio 2008's C++ Runtime Library? , VS C++ 2010 运行时依赖于 Windows XP SP2 的功能。因此,除非您采取一些变通办法来避免使用 C++ 2010 运行时,否则这是您可以定位的最旧版本。

于 2013-02-05T01:06:55.080 回答