Russian Qt Forum
Апреля 11, 2025, 15:20 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QtCreator и Visual Studio 2019  (Прочитано 11856 раз)
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.025 секунд. Запросов: 20.