Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Deathless PIK от Январь 02, 2018, 13:16



Название: Qt проект в msvs
Отправлено: Deathless PIK от Январь 02, 2018, 13:16
Долго мучался с тем, чтобы просто подружить qt с msvs, скачал сборку для msvc, прописал путь до qmake.exe, ну да ладно.
Создаю обычный проект через Qt-плагин, при запуске появляются вот такие ошибки

Что делать и как это исправить?


Название: Re: Qt проект в msvs
Отправлено: kambala от Январь 02, 2018, 13:57
- ты используешь студию 2017 и установил https://marketplace.visualstudio.com/items?itemName=TheQtCompany.QtVisualStudioTools-19123 ?
- вне студии проекты нормально собираются?
- попробуй поместить проект в папку без кириллицы в пути


Название: Re: Qt проект в msvs
Отправлено: Deathless PIK от Январь 02, 2018, 19:22
- ты используешь студию 2017 и установил https://marketplace.visualstudio.com/items?itemName=TheQtCompany.QtVisualStudioTools-19123 ?
- вне студии проекты нормально собираются?
- попробуй поместить проект в папку без кириллицы в пути

- да
- в vs норм, в qt creator ошибка
- ошибка не пропадает


Название: Re: Qt проект в msvs
Отправлено: Deathless PIK от Январь 02, 2018, 19:31
вот еще


Название: Re: Qt проект в msvs
Отправлено: kambala от Январь 02, 2018, 20:55
в креаторе ошибка из-за русских букв в пути к проекту (в имени пользователя), насколько я понимаю.

у тебя в креаторе используется 32битная для mingw, а студия пишет про 64-битную для нее. там все правильно настроено?

посмотри еще в свойствах проекта студии чтоб переменная QTDIR была правильно прописана.


Название: Re: Qt проект в msvs
Отправлено: Deathless PIK от Январь 02, 2018, 21:29
в креаторе ошибка из-за русских букв в пути к проекту (в имени пользователя), насколько я понимаю.

у тебя в креаторе используется 32битная для mingw, а студия пишет про 64-битную для нее. там все правильно настроено?

посмотри еще в свойствах проекта студии чтоб переменная QTDIR была правильно прописана.

мне же не mingw нужен, а msvc
там что-то совсем запутанно

создать проект в корне не могу из-за проблемы с комплектами