Ориентация на несколько версий Windows

0

Я разрабатываю свое приложение под Windows 8.1, но я также хочу настроить таргетинг на Windows 7 и 8. Могу ли я скомпилировать исполняемые файлы для разных платформ, кроме тех, которые я разрабатываю, и если да, то как я могу это сделать?

PS. В настоящее время я использую профессионал visual studio 2012.

Теги:
visual-c++
visual-studio-2012

1 ответ

1
Лучший ответ

Вам не нужно ничего особенного делать. Операционная система, на которой вы запускаете свою систему сборки, в значительной степени не имеет значения. Просто не используйте новые функции, недоступные в Windows 7, и ваш исполняемый файл будет запущен. Механизм, описанный в разделе "Использование заголовков Windows", поможет избежать случайного использования такой функции.

  • 0
    За исключением проблемы с версией Internet Explorer, поскольку MSDN недавно стал бесполезным: они удалили информацию о версии из определений интерфейсов COM.
  • 0
    Что делать, если я не знаю точно, какие функции поддерживаются или нет? Я искал способ, позволяющий компилятору сообщить, что конкретная функция не поддерживается для целевой платформы.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню