px4源码编译(Ubuntu)
来源:互联网 发布:犀牛软件破解码 编辑:程序博客网 时间:2024/04/30 06:24
在ubuntu下利用make
1.修改权限
sudo usermod -a -G dialout $USER
2.安装Ninjia Build Systemsudo add-apt-repository ppa:george-edison55/cmake-3.x -ysudo apt-get updatesudo apt-get install python-argparse git-core wget zip \ python-empy qtcreator cmake build-essential genromfs -y# simulation toolssudo apt-get install ant protobuf-compiler libeigen3-dev libopencv-dev openjdk-8-jdk openjdk-8-jre clang-3.5 lldb-3.5 -y
3.因为兼容问题移除自带serial portsudo apt-get remove modemmanager
4.安装工具链5、clone源代码sudo apt-get remove gcc-arm-none-eabi gdb-arm-none-eabi binutils-arm-none-eabisudo add-apt-repository ppa:team-gcc-arm-embedded/ppasudo apt-get update
sudo apt-get install python-serial openocd \ flex bison libncurses5-dev autoconf texinfo build-essential \ libftdi-dev libtool zlib1g-dev \ python-empy gcc-arm-embedded -y
mkdir -p ~/srccd ~/srcgit clone https://github.com/PX4/Firmware.gitcd Firmwaregit submodule update --init --recursivecd ..
6.编译上载cd Firmwaremake px4fmu-v2_default
make px4fmu-v2_default upload
利用QTcreat编译
1.下载:
sudo apt-get install qtcreator
2.创建目标文件cd ~/src/Firmwaremkdir ../Firmware-buildcd ../Firmware-buildcmake ../Firmware -G "CodeBlocks - Unix Makefiles"
3.打开QT,Open Project,选择Firmware里等CMakefile,确定。
0 0
- px4源码编译(Ubuntu)
- PX4源码和ardupilot使用Ubuntu命令下载和编译
- ubuntu下 安装PX4编译环境
- PX4最新版ubuntu编译环境搭建
- PX4源码分析1_PX4源码的下载和编译
- PX4源码初学习(px4_simple_app.c)
- Ubuntu环境下Pixhawk原生固件PX4的编译
- Windows / Ubuntu平台下PX4固件的编译方法
- Px4源码框架结构图
- Px4源码框架结构图
- Px4源码框架结构图
- PX4源码学习二--PX4环境搭建
- 话说,终于搞定了在一套ubuntu里既能编译px4又能编译apm的问题
- px4在windows上编译的问题(1)
- PX4源码开发人员文档(一)——软件架构
- PX4源码开发人员文档(一)——软件架构
- ubuntu下载编译android源码(一)
- ubuntu下载编译android源码(二)
- javascript学习之函数(10)—— 函数 数组——对象的创建
- 视屏编码过程分析
- ubuntu14.04安装python scipy
- andriod第二课----java高级语法
- Easy ui combobox,清空下拉框的按钮
- px4源码编译(Ubuntu)
- boost的timer计时器类源码——简单、干脆
- 15个经典算法集锦 (转)
- Python 练习册,每天一个小程序(0002)
- OC基础笔记3
- 用hashMap存储100个随机数
- 一、java系列maven学习:eclipse集成maven
- 一名3年工作经验的程序员应该具备的技能
- VMware虚拟机克隆Linux系统后找不到eth0网卡的问题