Файлы CMAKE для QT6QMLTOOLING не найдены, несмотря на установку всех предпосылок из репозитории Debian и установщика QTAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Файлы CMAKE для QT6QMLTOOLING не найдены, несмотря на установку всех предпосылок из репозитории Debian и установщика QT

Сообщение Anonymous »

Я пытаюсь развернуть свое приложение QML в Android_x86_64, используя qt-cmake . Я установил все соответствующие пакеты как из хранилища пакета Debian, так и из онлайн -установщика QT, однако каждый раз, когда я пытаюсь развернуть, он возвращает одинаковую точную ошибку: < /p>

Код: Выделить всё

$ /opt/qt6/6.9.3/android_x86_64/bin/qt-cmake -DQT_HOST_PATH=/opt/qt6/6.9.3/android_x86_64
CMake Warning at /opt/qt6/6.9.3/android_x86_64/lib/cmake/Qt6/Qt6Config.cmake:235 (find_package):
Found package configuration file:

/opt/qt6/6.9.3/android_x86_64/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake

but it set Qt6Qml_FOUND to FALSE so package "Qt6Qml" is considered to be
NOT FOUND.  Reason given by package:

Qt6Qml could not be found because dependency Qt6QmlTools could not be
found.

Configuring with --debug-find-pkg=Qt6QmlTools might reveal details why the
package was not found.

Configuring with -DQT_DEBUG_FIND_PACKAGE=ON will print the values of some
of the path variables that find_package uses to try and find the package.

Call Stack (most recent call first):
CMakeLists.txt:8 (find_package)

CMake Warning at CMakeLists.txt:8 (find_package):
Found package configuration file:

/opt/qt6/6.9.3/android_x86_64/lib/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
"/opt/qt6/6.9.3/android_x86_64/lib/cmake/Qt6Qml/Qt6QmlConfig.cmake" exists

Configuring with --debug-find-pkg=Qt6Qml might reveal details why the
package was not found.

Configuring with -DQT_DEBUG_FIND_PACKAGE=ON will print the values of some
of the path variables that find_package uses to try and find the package.

CMake Error at CMakeLists.txt:11 (qt_standard_project_setup):
Unknown CMake command "qt_standard_project_setup".

После немного диагностики я сам, я обнаружил, что папка Cmake для qt6qmltooling не существует (не существует (не существует (не существует (не существует (

Код: Выделить всё

/opt/qt6/6.9.3/android_x86_64/lib/cmake/Qt6QmlTooling
) и я до сих пор не могу понять, как его установить, так как инструмент обслуживания QT не содержит ничего подобного.

Подробнее здесь: https://stackoverflow.com/questions/797 ... isites-fro
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»