Товарищи подскажите, в чем может быть проблема при запуске QML

с CMake?
Ругается на эту строчку в cmake файле:
find_package(Qt6 6.2 REQUIRED COMPONENTS Core Gui Qml Quick)

28 ответов

171 просмотр

Qt 6 6.2?

. Azmiddin
Qt 6 6.2?

А что не так?

Что пишет?

Ruslan Bagautdinov
Что пишет?

/home/.../qml_test_2/CMakeLists.txt:10: ошибка: Found package configuration file: /usr/lib64/cmake/Qt6/Qt6Config.cmake but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT FOUND. Reason given by package: Failed to find required Qt component "Qml". Expected Config file at "/usr/lib64/cmake/Qt6Qml/Qt6QmlConfig.cmake" does NOT exist

А до этого что за строка? Должно быть типа что-то такого find_package(QT NAMES Qt6 Qt5 REQUIRED COMPONENTS Core Widgets Network) find_package(Qt${QT_VERSION_MAJOR} REQUIRED COMPONENTS Core Widgets Network)

Зюльковский Александр
/home/.../qml_test_2/CMakeLists.txt:10: ошибка: Fo...

Если ставил Qt из репозитория дистрибутива, часто дробят на мелкие пакеты и ты наверняка недоставил модуль Qml

. Azmiddin
Ругаетс именео на qml

Ругается на то что нет qt, Qt6_FOUND to FALSE

Ruslan Bagautdinov
Ругается на то что нет qt, Qt6_FOUND to FALSE

если нет требуемого компонента qt6, то вылетает ошибка что qt6 не найден

Вручку собрали

. Azmiddin
Вручку собрали

Пересабирайте модули Qt и все будет работать

. Azmiddin
Пересабирайте модули Qt и все будет работать

Спасибо 🤝 Не то чтобы совсем вручную, через терминал ставил, но раньше он зависимости с собой тянул.. хотя могу и ошибаться давно не пользовался

Зюльковский Александр
Спасибо 🤝 Не то чтобы совсем вручную, через термин...

Могу ошибаться нц модули quick сейчась отдельно добавляеться

. Azmiddin
Могу ошибаться нц модули quick сейчась отдельно до...

Проверил, все пакеты были установлены

https://doc.qt.io/qt-6/cmake-build-qml-application.html

find_package(Qt6 6.2 COMPONENTS Quick Gui REQUIRED) На этой строке у меня ошибка вылазит

Ruslan Bagautdinov
А до этого что за строка? Должно быть типа что-то ...

cmake_minimum_required(VERSION 3.21.1) option(LINK_INSIGHT "Link Qt Insight Tracker library" ON) option(BUILD_QDS_COMPONENTS "Build design studio components" ON) project(qml_test_2App LANGUAGES CXX) set(CMAKE_AUTOMOC ON) find_package(Qt6 6.2 REQUIRED COMPONENTS Core Gui Qml Quick) if (Qt6_VERSION VERSION_GREATER_EQUAL 6.3) qt_standard_project_setup() endif() qt_add_executable(qml_test_2App src/main.cpp) qt_add_resources(qml_test_2App "configuration" PREFIX "/" FILES qtquickcontrols2.conf ) target_link_libraries(qml_test_2App PRIVATE Qt6::Core Qt6::Gui Qt6::Qml Qt6::Quick ) if (BUILD_QDS_COMPONENTS) include(${CMAKE_CURRENT_SOURCE_DIR}/qmlcomponents) endif() include(${CMAKE_CURRENT_SOURCE_DIR}/qmlmodules) if (LINK_INSIGHT) include(${CMAKE_CURRENT_SOURCE_DIR}/insight) endif () include(GNUInstallDirs) install(TARGETS qml_test_2App BUNDLE DESTINATION . LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} )

Да, qml файлы в моем cmake даже не добавляются, он встает на строке поиска модулей, они вроде и есть, но cmake их не видит. Он на все модули так плюется у меня. Нашел на форуме такую ситуацию, в качестве решения рекомендуют использовать qt-cmake из «коробки», но мне пока не помогло: https://forum.qt.io/topic/137551/cmake-finds-cross-compiled-qt6-config-files-but-qt6_found-is-set-to-false/6

. Azmiddin
qt cmake это тоже что cmake

Да только из коробки

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта