2016-06-07 1 views
1

Я установил Visual C++ Build Tools 2015 на моем компьютере под управлением Windows 7.Ориентация Windows XP с помощью утилиты сборки 2015 без Visual Studio

В Windows SDK 8.1 и 10 нет Windows XP поддержка ориентации платформы.

Он был введен в Windows SDK 7.1A, но я не могу найти его для загрузки. Он также включен в Visual Studio 2012 Update 4, но я бы предпочел не устанавливать Visual Studio для него.

Есть ли способ настроить Windows XP (v110_xp), используя только Build Tools 2015?

+0

Вы должны использовать SDK 7.1. Не сложно найти, google "скачать windows 7.1 sdk" и сделать первый удар. –

+0

В этом посте есть хорошее письмо о взаимоотношениях между Windows SDK и Visual Studio http://stackoverflow.com/a/34885950/5999. – Ismael

+0

@HansPassant, я попробовал 7.1, как вы и предполагали, но 7.1 не содержит target v110_xp. Я попробую SDK 8 сейчас. – Matmok

ответ

0

Я думаю, что SDK 7.1 + Visual Studio 2010 была последней версией для поддержки XP без необходимости установки дополнительного такета Windows SDK 7.1. Но сложно установить старые версии этого SDK, если вы установили более новую версию VS. Кроме того, VS2010 не имеет полной поддержки для C++ 11, поскольку он предшествует этому.

С SDK 8 компиляторы не включены и должны быть установлены из VS Express и/или сообщества. См. Это, если вы хотите скомпилировать код C++ 11 tagetting XP Configuring C++ 11 Programs for Windows XP. Если я правильно помню, тег _xp не был включен в версию RTM, и вы должны установить SP1.

+0

Цель - установить _not_ для установки VisualStudio, и в настоящее время у меня нет версии VS. Как вы говорите, компиляторы не включены в SDK - для этого нужны инструменты для сборки Visual C++, у них есть все, что мне нужно, кроме как из правильной цели/SDK. Я попробую с 7.1, как предложил Ханс Пассант. – Matmok