Какую ОС использовать для сборки для XP и Win7 - PullRequest
0 голосов
/ 19 октября 2011

У меня есть программное обеспечение, которое должно быть развернуто в 32-разрядных версиях Windows Xp и Windows 7. Можно ли собирать программное обеспечение в Win XP для обеих платформ?

или

Должен ли я встроить Xp для развертывания в Xp и встроить в Win7 для развертывания в Win7?

Программное обеспечение разработано на C ++

Ответы [ 3 ]

2 голосов
/ 19 октября 2011

Обе операционные системы выполнят эту работу.Просто используйте правильную версию SDK и целевые константы развертывания (см. targetver.h в шаблоне проекта C ++).

1 голос
/ 19 октября 2011

Да, вы можете использовать любую (современную) версию Windows для развертывания на любой другой.
Но вы, вероятно, хотите протестировать оба!

0 голосов
/ 19 октября 2011

Если вам действительно нужно выбирать, используйте XP, поскольку Win7, скорее всего, совместима с XP.

Я имею в виду, что больше шансов, что ваша программа не будет работать под XP, если она разработана с Win7, а не наоборот.

Конечно, если вы используете правильные библиотеки, все должно быть в порядке, но что если по ошибке вы используете только функцию Win7?

Ожидается, что более поздняя версия будет совместима со старыми версиями, а не наоборот.

...