QtCreator: не найдены действительные наборы
Установлена только среда IDE в Windows 7. Я хочу создать проект Plain С++ (проект без QT); однако я получаю сообщение об ошибке: Не найдено действительных наборов. Когда я нажимаю Options- > Kits, я вижу набор Desktop (по умолчанию), и он не показывает ошибок.
Я получаю ошибку, потому что я не установил библиотеку Qt? Если да, можно ли каким-либо образом обойти загрузку/установку и просто использовать среду IDE?
Ответы
Ответ 1
Обнаружена проблема. Qt Creator хочет, чтобы вы использовали компилятор, указанный в одной из своих библиотек Qt. Используйте инструмент Maintenance Tool для установки.
Для этого:
Перейдите в Инструменты → Параметры.... Выберите "Сборка и запуск слева". Откройте вкладку "Kits". В списке должно быть указано руководство → Рабочий стол (по умолчанию). Выберите его. Теперь выберите что-то вроде Qt 5.5.1 в PATH (qt5) в версии Qt combobox и нажмите кнопку "Применить". С этого момента вы должны иметь возможность создавать, создавать и запускать пустой проект Qt.
Ответ 2
Хотя OP задает вопрос о Windows, эта ошибка также возникает в Ubuntu Linux, и Google сначала показывает этот результат, когда вы ищете ошибку "QtCreator: не найдены действительные наборы".
В Ubuntu это разрешается путем запуска:
Для Qt5:
sudo apt-get install qt5-default
Для Qt4:
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
На этот вопрос ответил здесь и здесь, хотя эти записи менее ориентированы на SEO...
Ответ 3
Для QT 5. * если вы столкнулись с ошибкой в Kits, например No Valid Kits Found
, перейдите на Options-> Build & Run-> (вкладка Kits), тогда вы увидите категорию Manual, в которой рабочий стол должен отображаться как по умолчанию.
Просто зайдите в свой терминал ОС и напишите sudo apt-get install qt5-default
, вернитесь в QT Creator и запустите ваш новый проект, и там вы увидите вариант набора Desktop, включенный в список.
Ответ 4
В моем случае проблема заключалась в том, что мой комплект по умолчанию Qt version
был None
.
Перейдите на вкладку Tools -> Options... -> Build & Run -> Kits
, щелкните набор, который вы хотите сделать по умолчанию, и вы увидите список полей, одним из которых является Qt version
. Если это None
, измените его на одну из версий, доступных вам на вкладке Qt versions
, которая находится рядом с вкладкой Kits
.
Ответ 5
Другой способ решить эту проблему (я сделал это в Ubuntu 16.04, но он также может работать для Windows и других версий Ubuntu):
При прохождении этапов установки, когда вы достигаете шага, на котором вы выбираете, какие пакеты устанавливать через флажки, вместо простого нажатия кнопки "Далее" с установленным флажком "Инструменты" по умолчанию также установите флажок для версии QT, которую вы хотели бы дополнительно в поле "Инструменты". Я обычно отмечаю первый флажок, который является последней версией QT.
После этого вы не должны видеть проблему "не найдены действительные наборы", описанную в этой теме.
Удачного кодирования.
Ответ 6
Действительные наборы не найдены.
Проблема возникает из-за того, что qt-creator не знает версии вашего qt,
ваш компилятор или ваш отладчик.
Для этого давайте решим версии Qt. Это может нормально решить другой;).
Вы пытаетесь создать новый проект, запускаете выберите набор, и тогда в списке нет доступных наборов.
Следуйте инструкциям:
- выполните в своем терминале команду: sudo apt-get install qt5-default
установить qt версии 5.
- Проверьте версию вашего Qt и местоположение вашего файла qmake. Сделайте это, выполнив в своем терминале команду qmake --version.
У вас может быть результат, похожий на эту строку.
QMake версия 3.1
Используя Qt версии 5.9.5 в /usr/lib/x86_64-linux-gnu. Здесь важно местоположение /usr/lib/x86_64-linux-gnu.
- Откройте свой Qt-создатель.
- Перейдите в "Инструменты> Параметры" или "Outils> Параметры"
- Выберите комбинированный список версий Qt, выберите и нажмите "Добавить" или "Ajouter"
- Затем найдите файл qmake в расположении шага 2. Здесь /usr/lib/x86_64-linux-gnu/qt5/bin/ здесь у вас есть файл qmake для qt5. Откройте его, нажмите Применить.
- Зайдите в "Наборы" комбобокса. Выберите Рабочий стол (по умолчанию) или Рабочий стол (по умолчанию). Затем прокрутите вниз до кнопки, чтобы выбрать версию Qt: и перечислите вниз, чтобы выбрать версию, которую вы только что добавили.
8. Затем примените все. Проверьте ваш компилятор и отладчик, и все в порядке. Вы сделали
Да, я...
Надеюсь, это поможет;)