Название: Помогите разобраться с компиляторами. Отправлено: Torvald от Июнь 04, 2017, 08:50 Скачал Qt 5.9 сборки MSVC2015 32 и 64 бита. Пустой проект компилируется с ошибкой:
Цитировать :-1: предупреждение: «C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\x86_amd64\cl.exe» используется qmake, но «C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\BIN\amd64\cl.exe» задан в комплекте. Захожу в настройки комплектов, а там черти что (прикрепил скриншот).Обновите комплект или выберите подходящей для вашей целевой платформы mkspec для qmake. Что из этого что, какой компилятор нужный (64бита), как настроить? Название: Re: Помогите разобраться с компиляторами. Отправлено: kambala от Июнь 04, 2017, 13:59 судя по названиям, amd64. а вообще, перебрать 3 варианта руками не так долго :)
Название: Re: Помогите разобраться с компиляторами. Отправлено: Torvald от Июнь 04, 2017, 19:13 При любом варианте пишет следующее:
:-1: ошибка: File Makefile.Release doesn't exist. Название: Re: Помогите разобраться с компиляторами. Отправлено: Torvald от Июнь 04, 2017, 21:09 Как оказалось параметры qmake были такими: -spec winrt-arm-msvc2015
При чем тут winrt и arm - не понятно. Я качал не UWP, а обычную сборку mscv2015. При чем там в списке сборок можно было выбрать следующие компиляторы: mscv2013 64 mscv2015 32 mscv2015 64 mscv2017 64 Очень странный выбор. Где mscv2013 32? Где mscv2017 32? Почему mscv2015 32 и mscv2015 64 имеют армовый qmake? В сборке 5.8 таких косяков не было - там все четко: mscv2013 32 mscv2013 64 mscv2015 32 mscv2015 64 с нормально настроенными qmake-ами Это я что-то не понимаю или косяк тех, кто все эти билды выкатывал? |