Skip to content

Qt Creator IDE

WARNING

This development environment is community supported and maintained. Це може працювати або не працювати з поточними версіями PX4.

Qt Creator has been replaced by VSCode as the officially supported (and recommended) IDE for PX4 development. Дивіться Встановлення інструментарію для інформації про середовища та інструменти, що підтримуються основною командою розробників.

Qt Creator is a popular cross-platform open-source IDE that can be used to compile and debug PX4.

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

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

Screenshot of Qt Creator

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

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

Qt Creator на Linux

Before starting Qt Creator, the project file needs to be created:

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

Then load the CMakeLists.txt in the root PX4-Autopilot folder via File > Open File or Project (Select the CMakeLists.txt file).

After loading, the play button can be configured to run the project by selecting 'custom executable' in the run target configuration and entering 'make' as executable and 'upload' as argument.

Qt Creator на Windows

INFO

Windows has not been tested for PX4 development with Qt Creator.

Qt Creator на macOS

Before starting Qt Creator, the project file needs to be created:

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

Ось і все! Start Qt Creator and then set up the project to build.