Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/139.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 为XP和Win7构建哪个操作系统_C++_Windows_Visual Studio 2008_Windows 7_Windows Xp - Fatal编程技术网

C++ 为XP和Win7构建哪个操作系统

C++ 为XP和Win7构建哪个操作系统,c++,windows,visual-studio-2008,windows-7,windows-xp,C++,Windows,Visual Studio 2008,Windows 7,Windows Xp,我有一个软件,必须部署在Windows Xp和Windows 7 32位版本。在Win XP中为这两种平台构建软件可以吗 或 我应该在Xp中构建以在Xp中部署,在Win7中构建以在Win7中部署吗 该软件是用C++开发的。是的,您可以在任何(现代)windows版本上构建,以便在任何其他版本上部署。 但你可能想在这两个方面都进行测试 是的,您可以在任何(现代)windows版本上构建,以便在任何其他版本上部署。 但你可能想在这两个方面都进行测试 两个操作系统都可以完成这项工作。只需使用适当的SD

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

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

该软件是用C++开发的。

是的,您可以在任何(现代)windows版本上构建,以便在任何其他版本上部署。
但你可能想在这两个方面都进行测试

是的,您可以在任何(现代)windows版本上构建,以便在任何其他版本上部署。

但你可能想在这两个方面都进行测试

两个操作系统都可以完成这项工作。只需使用适当的SDK版本和部署目标常量(参见C++中的代码>目标器.H./COD>)。< / P> < P>两个操作系统都将完成这项工作。只需使用适当的SDK版本和部署目标常量(参见C++中的代码>目标器.H./Cuth>),

< P>如果您真的必须选择,使用XP,因为WI7最可能兼容XP。 我的意思是,如果用Win7开发的话,你的程序在XP下运行的可能性要比在XP下运行的可能性大得多

当然,如果您使用了正确的libs,这应该是可以的,但是如果您错误地使用了仅限Win7的功能呢


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

如果您确实需要选择,请使用XP,因为Win7很可能与XP兼容

我的意思是,如果用Win7开发的话,你的程序在XP下运行的可能性要比在XP下运行的可能性大得多

当然,如果您使用了正确的libs,这应该是可以的,但是如果您错误地使用了仅限Win7的功能呢


较新的版本应与旧版本兼容,而不是相反。

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