Инструменты пользователя

Инструменты сайта


boards:nms-hh-px30:qt6

QT6 для PX30

Необходимо скачать px30 sdk

  1. Выполните скрипт relocate-sdk
aarch64-buildroot-linux-gnu-sdk/relocate-sdk.sh
  1. CMake тулчейн файл расположен: aarch64-buildroot-linux-gnu-sdk/share/buildroot/toolchainfile.cmake

Проверка работоспособности QT6 с CMake и кросс-компиляцией

Описание проекта: Bluetooth клиент, который сканирует устройства рядом и выводит их имя.

  1. Создайте новый комплект, назовите его, например PX30.

  • Перейдите во вкладку Компиляторы и добавьте комплиятор для C <путь к sdk>/aarch64-buildroot-linux-gnu_sdk-buildroot/bin/aarch64-buildroot-linux-gnu-gcc и C++ <путь к sdk>/aarch64-buildroot-linux-gnu_sdk-buildroot/bin/aarch64-buildroot-linux-gnu-g++. Проверьте что ABI распознался правильно: arm-linux-generic-elf-64bit. Сохраните настройки, нажав на Применить
  1. Во вкладке Комплекты, выберите созданные компиляторы, выбрах их из выпадающего списка Компилятор C и Компилятор C++.
  2. Проверьте что выбрана Программа CMake, можно выбрать ту, которая установленна в вашей основной системе.
  3. Проверьте что указан корень образа как <путь к sdk>/aarch64-buildroot-linux-gnu_sdk-buildroot/aarch64-buildroot-linux-gnu/sysroot
  4. Убедитесь, что тип устройства выбран «Обычное Linux-устройство»
  5. Скачайте проект и откройте его в Qt Creator
  6. В качестве комплекта выберите PX30.
  7. Соберите проект, нажав на Сборка→Собрать проект «BTLookup»
boards/nms-hh-px30/qt6.txt · Последнее изменение: Артем Слепов