3

У меня проблема с Visual Studio 2015 Express, что, похоже, отсутствуют файлы, необходимые для настройки среды для 64-битной компиляции.Visual Studio 2015 express missing amd64 option

Я установил как Microsoft Visual Studio Express 2015 для Windows 10, так и Microsoft Visual Studio Express 2015 для Windows Desktop. Теперь, когда я вызываю vcvarsall.bat с параметром amd64 для настройки среды для 64-битной компиляции, я получаю сообщение об ошибке:

«Указанный тип конфигурации отсутствует. Инструменты для конфигурации могут быть не установлены».

Я проверяю папку моих установок, и у меня есть vcvarsall.bat в C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC, но мне не хватает vcvars64.bat в C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC \ bin \ amd64, который, как представляется, требуется. Что мне не хватает?

+1

Вы должны установить сообщество VS 2015, которое имеет те же функции, что и VS 2015 Professional, включая набор инструментов x64. В качестве альтернативы вы можете установить Microsoft Visual C++ Build Tools 2015, если все, что вам действительно нужно, это набор инструментов (т. Е. Не IDE). –

+0

Я вижу, но, насколько я понимаю, VS 2015 Community не является бесплатным? Я также попытался установить инструменты сборки, но он по-прежнему не предоставляет необходимые файлы. –

+0

VS 2015 Сообщество бесплатное, если вы соответствуете [условиям лицензии] (https://www.visualstudio.com/support/legal/mt171547). Если вы их не встретите, просто купите Professional. Я определенно ожидаю найти набор инструментов x64 в SKU Build Tools. Я буду исследовать это завтра. У вас есть другие файлы в папке «C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC \ bin \ amd64''? –

ответ

2

Издания Visual Studio Express не включают набор инструментов x64.

0

Если вам нужен только 64-битный компилятор, я рекомендую установить Visual C++ 2015 Build Tools. Однако вы не можете установить его вместе с Visual Studio 2015 Express.