我使用Visual C ++ 2010创建了一个控制台应用程序。我可以运行该程序的最早版本的Windows是什么?我知道它可能取决于您在程序中使用的Windows API函数,因此我只在程序中使用以下函数:
程序中的其他所有内容都是标准的C ++。我知道控制台应用程序应该能够在早期版本的Windows上运行,但我不知道VC ++ 2010的编译如何影响最低操作系统要求。那么,在Windows Vista上使用Visual C ++ 2010编译的控制台应用程序是否能够在Windows 95上运行,等等?
答案 0 :(得分: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运行时的变通方法,否则这是您可以定位的最旧版本。