INMYS WIKI

Инженерами для инженеров

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

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


boards:nms-hh-px30:bsp

Это старая версия документа!


Настройка среды QT Creator

Для сборки приложения под rockchip px30, необходима среда QT Creator и папка host из результатов работы buildroot (output/host).

Настройка QT Creator

  1. В папке host выполняем скрипт relocate-sdk.sh
  2. Открываем настройки QT проекта и создаем новую конфигурацию (kit). Для этого нажимаем на «Manage Kits…»
  3. Нажимаем на кнопку add и создаем новую конфигурацию. Придумываем ей имя, например PX30.
  4. Идём во вкладку QT Versions, нажимаем на кнопку Add и указываем следующий путь
    <путь до папки host>/bin/qmake

    В version name: рекомендуется в скобках указать PX30_QT. Если всё сделано правильно, добавиться новая строчка в графу Manual

  5. Во вкладке Compilers, нужно добавить компиляторы C и C++ из пакета host. Для этого, Нажимаем на Add→GCC→C. Называем, например PX30_GCC. Путь прописываем следующий:
    <путь до папки host>/usr/bin/aarch64-linux-gcc

    Если строчка светится чёрным и нет восклицательного знака, всё сделано правильно. Повторяем процедуру для C++. Нажимаем на Add→GCC→C++, название, например PX30_G++, путь:

    <путь до папки host>/usr/bin/aarch64-linux-g++

    Нажимаем на Apply. Пример правильной настройки:

  6. Во вкладке CMake по аналогии создаем ссылку на нужный CMake. Нажимаем Add, имя PX30_CMAKE, путь:
    <путь до папки host>/usr/bin/cmake

    сохраняем, нажатием на Apply.

  7. Возвращаемся во вкладку Kits. Устанавливаем следующие параметры:
    Device: Generic Linux Device
    Compiler C: PX30_GCC
    Compiler C++: PX30_G++
    QT version: QT ... (PX30_QT)
    CMake tool: PX30_CMAKE
  8. Выбираем созданную конфигурацию по умолчанию (make default) 6png Cохраняем и выходим (Apply/OK).

Перед компиляцией, нужно убедится что созданный kit выбран (выделен жирным). Для выделения нужно на него нажать.

boards/nms-hh-px30/bsp.1657120782.txt.gz · Последнее изменение: 2022/07/06 15:19 — Владимир Андреев