px4在Qt Creator 进行开发

官方警告:
The PX4 system supports Qt Creator, Eclipse and Sublime Text. Qt Creator is the most user-friendly variant and hence the only officially supported IDE. Unless an expert in Eclipse or Sublime, their use is discouraged. Hardcore users can find an Eclipse project and a Sublime project in the source tree.
让你好好学英语就是不听,就是不听。。。
一句话:菜鸟老老实实Creator,大佬无所谓(流下了没有技术的眼泪)。

下面正是开始使用QT Creator 打开PX4飞控程序。
在打开QT Creator 之前你需要准备一下
cd ~/src/Firmware
mkdir …/Firmware-build
cd …/Firmware-build
cmake …/Firmware -G “CodeBlocks - Unix Makefiles”

红灯警告:
最后一行的命令,使用Qt编译得到的将是build px4 ,因为默认的编译指令是make posix_sitl_default,这也许不是大家所期待的结果。
解决方案:对于,Pixhawk硬件,将最后一行改成
cmake …/Firmware -G “CodeBlocks - Unix Makefiles” -DCONFIG=nuttx_px4_fmu-v2_default

完成这些之后你可以打开QT Creator了
什么没安装??
如果你搭建开发环境的时候是按照官方手册或者我的上篇博文来的,那么你不需要安装,只需在终端里输入 qtcreator 就可以打开了。或者按下Windows键,在弹出的搜素框里输入QT你就可以看到他了,是的他就在那静静的等你。
没有怎么办?、
打开终端 输入
sudo apt-get install qtcreator
等待安装完成,用上述方法打开就好了。
就在这时
我发现了一篇靠谱博文
请参考之
https://blog.csdn.net/spurmoon/article/details/82227359
不写了,上面的博文说的很清楚。。。。。。。。。。。。。。。。
烦气。。。。

你可能感兴趣的:(pixhawk学习笔记)