Skip to content

Qt Creator IDE

WARNING

Це середовище розробки підтримується та утримується спільнотою. Воно може працювати або не працювати з поточними версіями PX4.

Qt Creator було замінено на VSCode, який офіційно підтримується (і рекомендується) в якості IDE для розробки з PX4. Дивіться Встановлення інструментарію для отримання інформації про середовища та інструменти, які підтримуються основною командою розробників.

Qt Creator - це популярний IDE для багатьох платформ з відкритим вихідним кодом, який може бути використаний для компіляції та налагодження PX4.

Функціональні можливості Qt Creator

Qt creator пропонує роботу із символами мови Сі за допомогою миші, автодоповнення для всієї бази коду, збірки та запису прошивки.

Знімок екрану Qt Creator

Наведене нижче відео показує, як воно використовується.

Налаштування IDE

Qt Creator на Linux

Перед запуском Qt Creator, потрібно створити файл проєкту:

sh
cd ~/src/PX4-Autopilot
mkdir ../Firmware-build
cd ../Firmware-build
cmake ../PX4-Autopilot -G "CodeBlocks - Unix Makefiles"

Потім завантажте файл CMakeLists.txt в кореневій директорії PX4-Autopilot через File > Open File or Project (Виберіть файл CMakeLists.txt).

Після завантаження, кнопку play можна налаштувати для запуску проєкту обравши 'користувацький виконуваний файл' у налаштуванні для цілі запуску та введені 'make' як виконуваного файлу та 'upload' як аргументу.

Qt Creator на Windows

:::note Windows не було протестовано для розробки PX4 з Qt Creator. :::

Qt Creator на macOS

Перед запуском Qt Creator, потрібно створити файл проєкту:

sh
cd ~/src/PX4-Autopilot
mkdir -p build/creator
cd build/creator
cmake ../.. -G "CodeBlocks - Unix Makefiles"

Ось і все! Запустіть Qt Creator та завершіть кроки у відео нижче, щоб налаштувати проєкт для збірки.