Russian Qt Forum
Ноябрь 23, 2024, 01:31 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QtCreator и Visual Studio 2019  (Прочитано 11476 раз)
Somni
Новичок

Offline Offline

Сообщений: 29


Просмотр профиля
« : Апрель 14, 2019, 08:19 »

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

Сообщений: 606



Просмотр профиля
« Ответ #1 : Апрель 14, 2019, 09:22 »

1)какой Qt установлен ?

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

Offline Offline

Сообщений: 29


Просмотр профиля
« Ответ #2 : Апрель 14, 2019, 09:25 »

> 1)какой Qt установлен ?
4.8.2
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #3 : Апрель 14, 2019, 09:31 »

см. вложенную картинку
« Последнее редактирование: Апрель 14, 2019, 09:33 от alex312 » Записан
Somni
Новичок

Offline Offline

Сообщений: 29


Просмотр профиля
« Ответ #4 : Апрель 14, 2019, 09:44 »

Да, я проставлял эти галочки.
Не помогло.
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #5 : Апрель 14, 2019, 09:57 »

Да, я проставлял эти галочки.
Не помогло.
Так вот, то что после версии Qt указывают версию компилятора которым он собран, это не просто так.
Записан
Somni
Новичок

Offline Offline

Сообщений: 29


Просмотр профиля
« Ответ #6 : Апрель 14, 2019, 12:28 »

У меня также. Значения те же. Я не пойму что к чему.
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #7 : Апрель 14, 2019, 12:53 »

покажи настройки китов в QtCreator
https://doc.qt.io/qtcreator/creator-targets.html
Записан
Somni
Новичок

Offline Offline

Сообщений: 29


Просмотр профиля
« Ответ #8 : Апрель 14, 2019, 13:08 »

Вот. Эти?
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #9 : Апрель 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 — это среда сборки, она не обязана предоставлять компиляторы.
Записан

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Somni
Новичок

Offline Offline

Сообщений: 29


Просмотр профиля
« Ответ #10 : Апрель 14, 2019, 14:33 »

> ну так Qt Charts у тебя и не установлен
Точно. Устанавливаю.
> можно скомпилировать Qt для студии 2019 самому
Я не умею.
> а что мешает поставить старую? или ты используешь все самые последние фичи из с++17/20?
Использую C++17.
Записан
kambala
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 4747



Просмотр профиля WWW
« Ответ #11 : Апрель 14, 2019, 14:44 »

если в 2017 нормально писалось, зачем было менять? тем более, если мало что понимаешь в сборке Улыбающийся

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

Изучением C++ вымощена дорога в Qt.

UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
Somni
Новичок

Offline Offline

Сообщений: 29


Просмотр профиля
« Ответ #12 : Апрель 14, 2019, 14:58 »

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

Сообщений: 11445


Просмотр профиля
« Ответ #13 : Апрель 14, 2019, 15:43 »

[off]
.. тем более, если мало что понимаешь в сборке Улыбающийся
"Золотой ключик, или приключения Буратино" (ДетГиз, 1935)
Цитировать
Что ты понимаешь в колбасных обрезках?
[off]
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.098 секунд. Запросов: 22.