用哪个操作系统来构建XP和Win7

Which OS to use to build For XP and Win7

本文关键字:XP Win7 构建 操作系统      更新时间:2023-10-16

我有一个软件,必须部署在Windows Xp和Windows 7 32位版本。在Win XP中为两个平台构建软件可以吗?

我是否应该为在Xp中部署而构建Xp,为在Win7中部署而构建Win7?

软件是用c++开发的

两个操作系统都可以。只需使用适当的SDK版本和部署目标常量(参见c++项目模板中的targetver.h)。

是的,您可以在任何(现代)windows版本上构建,以便在任何其他版本上部署。
但你可能想同时测试两种!

如果你真的必须选择,使用XP,因为Win7最有可能与XP兼容。

我的意思是,如果你的程序是在Win7上开发的,那么你的程序在XP下无法运行的可能性比在Win7上开发的要大。

当然,如果你使用了正确的库,应该没问题,但是如果你错误地使用了Win7独有的功能呢?

最新版本应该与旧版本兼容,而不是相反。