Если новый qt тоже не ставит vcredist_x64.exe
Последняя Windows 10, с последним Visual Studio 2019 был только один фокус, а вот QT, как он любит делать, покапризничал.
При установке рекомендуемой для платформы x64 онлайн-сборки вылазило сообщение о невозможности установить файл
vcredist_x64.exe
, из-за чего ни один комплект при создании проекта не подключался.
Решил так: удалив папки QT физически как в этой заметке, переустановил последнюю сборку с офсайта (только Qt Creator, пару дополнительных компонент и компиляторы MinGW для Windows x32 и x64 последних версий), критичный файл при установке пропустил (установщик Qt даёт такую возможность), среду Qt Creator сразу после установки тоже не запускал, а сначала скопировал файл vcredist_x64.exe
из папки
C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\redist\1033
, где он имеется после установки Visual Studio, по адресу
d:\qt\vcredist\vcredist_x64.exe
Потом выполнил для своей версии скрипт конфигурации
Qt 5.12.6 (MinGW 7.3.0 64-bit) из меню Пуск/Qt
(полная командная строка имеет вид
C:\Windows\System32\cmd.exe /A /Q /K D:\Qt\5.12.6\mingw73_64\bin\qtenv2.bat
).
Теперь и виджет,
и консольный проект создаются как прежде, вот маленький пример для файла main.cpp
консольного проекта:
#include <QtCore> #include <iostream> using namespace std; int main() { qDebug() << "Hello"; cout << ", world!"; return 0; }
14.12.2019, 14:36 [1514 просмотров]