Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Somni от Апрель 14, 2019, 08:19



Название: QtCreator и Visual Studio 2019
Отправлено: Somni от Апрель 14, 2019, 08:19
Всем привет!
Переустановил ОС. Поставил самую новую Visual Studio 2019. Затем установил QtCreator, но там нет поддержки MVS 2019. Проект вообще не конфигурировался.
Проект был разработан на QtCreator C++ из - под Visual Studio 2017 до переустановки ОС.
Я изменил QtCreator через "Изменить" в панеле управления. Добавил MinGW. Он сконфигурировал проект, но там всё красным подчёркивает.
Помогите, что делать? Как корректно настроить проект без переустановки MVS к старой версии?
Почему QtCreator зависим от сторонних компиляторов, что своего не имеет? Я в этом новичок. Раньше всегда на C++ консольные только приложения в студии писал.
Спасибо за ответы!


Название: Re: QtCreator и Visual Studio 2019
Отправлено: alex312 от Апрель 14, 2019, 09:22
1)какой Qt установлен ?

Решение:
а)подождать QtCreator 4.9 (там добавили поддержку msvc2019)
b)установить msvc2017
c)установить Qt, скомпилированную MinGW


Название: Re: QtCreator и Visual Studio 2019
Отправлено: Somni от Апрель 14, 2019, 09:25
> 1)какой Qt установлен ?
4.8.2


Название: Re: QtCreator и Visual Studio 2019
Отправлено: alex312 от Апрель 14, 2019, 09:31
см. вложенную картинку


Название: Re: QtCreator и Visual Studio 2019
Отправлено: Somni от Апрель 14, 2019, 09:44
Да, я проставлял эти галочки.
Не помогло.


Название: Re: QtCreator и Visual Studio 2019
Отправлено: alex312 от Апрель 14, 2019, 09:57
Да, я проставлял эти галочки.
Не помогло.
Так вот, то что после версии Qt указывают версию компилятора которым он собран, это не просто так.


Название: Re: QtCreator и Visual Studio 2019
Отправлено: Somni от Апрель 14, 2019, 12:28
У меня также. Значения те же. Я не пойму что к чему.


Название: Re: QtCreator и Visual Studio 2019
Отправлено: alex312 от Апрель 14, 2019, 12:53
покажи настройки китов в QtCreator
https://doc.qt.io/qtcreator/creator-targets.html


Название: Re: QtCreator и Visual Studio 2019
Отправлено: Somni от Апрель 14, 2019, 13:08
Вот. Эти?


Название: Re: QtCreator и Visual Studio 2019
Отправлено: kambala от Апрель 14, 2019, 14:26
> 1)какой Qt установлен ?
4.8.2
ты написал версию креатора, а не библиотеки (но ее мы уже увидели по твоим скриншотам).

красные точечки в редакторе кода еще ни о чем не говорят, это может clang code model шалить. далее, у тебя написано unknown module charts, ну так Qt Charts у тебя и не установлен, судя по скриншоту.
Переустановил ОС. Поставил самую новую Visual Studio 2019. Затем установил QtCreator, но там нет поддержки MVS 2019.
ну можно скомпилировать Qt для студии 2019 самому :)
Помогите, что делать? Как корректно настроить проект без переустановки MVS к старой версии?
а что мешает поставить старую? или ты используешь все самые последние фичи из с++17/20?
Почему QtCreator зависим от сторонних компиляторов, что своего не имеет?
QtCreator — это среда сборки, она не обязана предоставлять компиляторы.


Название: Re: QtCreator и Visual Studio 2019
Отправлено: Somni от Апрель 14, 2019, 14:33
> ну так Qt Charts у тебя и не установлен
Точно. Устанавливаю.
> можно скомпилировать Qt для студии 2019 самому
Я не умею.
> а что мешает поставить старую? или ты используешь все самые последние фичи из с++17/20?
Использую C++17.


Название: Re: QtCreator и Visual Studio 2019
Отправлено: kambala от Апрель 14, 2019, 14:44
если в 2017 нормально писалось, зачем было менять? тем более, если мало что понимаешь в сборке :)

с mingw проблем не должно быть, по идее, хотя всякое бывает.


Название: Re: QtCreator и Visual Studio 2019
Отправлено: Somni от Апрель 14, 2019, 14:58
> если в 2017 нормально писалось, зачем было менять?
Я скачал установщик MVS 2017, он установил оболочку студии. На следующий день я открыл MVS Installer на ПК, он предложил установить 2019, 17 не стал предлагать. Я и установил посвежее.
> тем более, если мало что понимаешь в сборке
Да.
> с mingw проблем не должно быть, по идее, хотя всякое бывает
После доустановки Qt Charts и ещё ряда модулей, стало компилироваться на MinGW, но выдавало 8 ошибок. Компилятор не видел sin cos в функции Вейвлет - анализа. Я тогда прописал #include <cmath>. Всё стало отлично работать.
Спасибо всем кто мне помогал!


Название: Re: QtCreator и Visual Studio 2019
Отправлено: Igors от Апрель 14, 2019, 15:43
[off]
.. тем более, если мало что понимаешь в сборке :)
"Золотой ключик, или приключения Буратино" (ДетГиз, 1935)
Цитировать
Что ты понимаешь в колбасных обрезках?
[off]