Название: Qt + MS VS 2015 (или 2013) Отправлено: Pripyat от Январь 27, 2017, 21:36 Добрый день, уважаемые форумчане. Мне необходимо в QtCreator'e работать с проектом, собирается компилятором Visual Studio. Я никак не могу у себя на рабочем ПК настроить и собрать даже простейший проект "Hello World". Пробовал устанавливать - Qt 5.5.1, Qt 5.6.0, Qt 5.6.2, Qt 5.8.0 и соответствующие студии MS VS 2013, MS VS 2015.
После того как не получилось c MS VS 2013 поставил MS VS 2015 и Qt 5.8.0, но ситуация не изменилась - те же ошибки. - Проблемы с комплектом (приложение 1.png): - Проблемы со сборкой (приложение 2.png): (http://2.png) (чтобы выводились сообщения по-русски пришлось менять jom.exe из-за проблем с кодировкой, иначе кракозябры) В Path папка "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC" прописана. Пробовал в ручную запускать файл: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat x86 Пишет: Цитировать ERROR: Cannot determine the location of the VS Common Tools folder. В Path папка "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools" также прописана.У меня скоро закончится метос на жестком диске, т.к. установлены почти все Visual Studio, Qt и QtCreator. Проблема везде выглядит одинаково. В путях кириллицы нет! Возможно каких то компонентов MS VS не хватает ... Я явно делаю что-то не так и криворучу, подскажите пожалуйста, где еще искать проблему. Заранее спасибо. Хотелось бы собрать что-нибудь под Qt + MS VS. Название: Re: Qt + MS VS 2015 (или 2013) Отправлено: kambala от Январь 27, 2017, 22:22 а креатор компиляторы студии видит?
проверь есть ли у тебя в параметрах среды переменная VS140COMNTOOLS (это от студии 2015): в cmd напиши set и энтер. у меня выглядит она так: VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\ Название: Re: Qt + MS VS 2015 (или 2013) Отправлено: Pripyat от Январь 27, 2017, 22:31 Добрый день, спасибо за ответ.
Да, переменная VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\ есть. QtCreator компиляторы видит, см. фото Название: Re: Qt + MS VS 2015 (или 2013) Отправлено: Pripyat от Январь 31, 2017, 15:27 Еще кое-что узнал важное!
Если запускать C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat x86 от имени администратора, то ошибки Цитировать ERROR: Cannot determine the location of the VS Common Tools folder. не выдает!Может быть Qt запускает это компиляторы не от администратора, но как тогда его заставить это делать? Qt Creator я запускаю от администратора Название: Re: Qt + MS VS 2015 (или 2013) Отправлено: votkayat от Апрель 25, 2017, 10:30 А что пишет, если для проекта запустить qmake, потом перейти в папку, где qmake создает makefile и в этой папке в командной строке запустить nmake.exe? Перед этим, в командной строке надо выполнить этот самый "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat x86 ". Права админа ему нафих не нужны.
|