【问题标题】:Which OS to use to build For XP and Win7XP 和 Win7 使用哪个操作系统构建
【发布时间】:2011-12-11 02:28:56
【问题描述】:

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

我应该在 Xp 中构建以在 Xp 中部署,在 Win7 中构建以在 Win7 中部署吗?

软件是用C++开发的

【问题讨论】:

  • 如果您愿意,您可以在 Vista 上构建并且仍然部署到 XP 和 Windows 7。

标签: c++ windows visual-studio-2008 windows-7 windows-xp


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    两个操作系统都可以完成这项工作。只需使用正确的 SDK 版本和部署目标常量(参见 C++ 项目模板中的 targetver.h)。

    【讨论】:

      【解决方案3】:

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

      我的意思是,如果使用 Win7 开发,您的程序在 XP 下无法运行的可能性比相反的要大。

      当然,如果你使用正确的库,应该没问题,但如果你误用了 Win7 独有的功能怎么办?

      预计更新的版本将与旧版本兼容,而不是相反。

      【讨论】:

        猜你喜欢
        • 2014-12-17
        • 2016-10-20
        • 1970-01-01
        • 2020-05-27
        • 2011-10-07
        • 1970-01-01
        • 2014-02-25
        • 2013-08-13
        • 1970-01-01
        相关资源
        最近更新 更多