pixhawk开发环境linux,[Pixhawk/PX4]开发环境搭建(Ubuntu) 遇到一些问题
您好 很感谢您的回复,我更新了
guo@guoPC:~/PX4/Firmware$ git submodule update --init --recursive
guo@guoPC:~/PX4/Firmware$ git submodule update --init --recursive
执行 git submodule update --init --recursive 已经没有反应了。但是make px4_sitl_default 没有报错,如下
guo@guoPC:~/PX4/Firmware$ make px4_sitl_default
-- PX4 config file: /home/guo/PX4/Firmware/boards/px4/sitl/default.cmake
-- PX4 config: px4_sitl_default
-- PX4 platform: posix
-- PX4 lockstep: enabled
-- PX4 version: v1.9.2
-- cmake build type: RelWithDebInfo
-- The CXX compiler identification is GNU 7.5.0
-- The C compiler identification is GNU 7.5.0
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- ccache enabled (export CCACHE_DISABLE=1 to disable)
-- Found PythonInterp: /usr/bin/python (found version "2.7.17")
-- Found PY_jinja2: /home/guo/.local/lib/python2.7/site-packages/jinja2
-- PX4 ECL: Very lightweight Estimation & Control Library v1.9.0-rc1
-- Configuring done
-- Generating done
-- Build files have been written to: /home/guo/PX4/Firmware/build/px4_sitl_default
[15/668] git submodule src/lib/ecl
[183/668] git submodule src/drivers/gps/devices
[186/668] git submodule mavlink/include/mavlink/v2.0
[668/668] Linking CXX shared library s...s/dyn_hello/examples__dyn_hello.px4mod
执行make px4_sitl_default gazebo
guo@guoPC:~/PX4/Firmware$ make px4_sitl_default gazebo
[3/7] Performing configure step for 'sitl_gazebo'
-- install-prefix: /usr/local
-- Using C++17 compiler
-- Boost version: 1.65.1
-- Found the following Boost libraries:
-- system
-- thread
-- filesystem
-- chrono
-- date_time
-- atomic
-- Boost version: 1.65.1
-- Found the following Boost libraries:
-- thread
-- system
-- filesystem
-- program_options
-- regex
-- iostreams
-- date_time
-- chrono
-- atomic
-- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-lpthread (found version "3.0.0")
-- Boost version: 1.65.1
-- Looking for OGRE...
-- Found Ogre Ghadamon (1.9.0)
-- Looking for OGRE_Paging...
-- Found OGRE_Paging: optimized;/usr/lib/x86_64-linux-gnu/libOgrePaging.so;debug;/usr/lib/x86_64-linux-gnu/libOgrePaging.so
-- Looking for OGRE_Terrain...
-- Found OGRE_Terrain: optimized;/usr/lib/x86_64-linux-gnu/libOgreTerrain.so;debug;/usr/lib/x86_64-linux-gnu/libOgreTerrain.so
-- Looking for OGRE_Property...
-- Found OGRE_Property: optimized;/usr/lib/x86_64-linux-gnu/libOgreProperty.so;debug;/usr/lib/x86_64-linux-gnu/libOgreProperty.so
-- Looking for OGRE_RTShaderSystem...
-- Found OGRE_RTShaderSystem: optimized;/usr/lib/x86_64-linux-gnu/libOgreRTShaderSystem.so;debug;/usr/lib/x86_64-linux-gnu/libOgreRTShaderSystem.so
-- Looking for OGRE_Volume...
-- Found OGRE_Volume: optimized;/usr/lib/x86_64-linux-gnu/libOgreVolume.so;debug;/usr/lib/x86_64-linux-gnu/libOgreVolume.so
-- Looking for OGRE_Overlay...
-- Found OGRE_Overlay: optimized;/usr/lib/x86_64-linux-gnu/libOgreOverlay.so;debug;/usr/lib/x86_64-linux-gnu/libOgreOverlay.so
-- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-lpthread;-lpthread (found suitable version "3.0.0", minimum required is "2.3.0")
-- Config-file not installed for ZeroMQ -- checking for pkg-config
-- Checking for module 'libzmq >= 4'
-- Found libzmq , version 4.2.5
-- Checking for module 'uuid'
-- Found uuid, version 2.31.1
-- Checking for module 'tinyxml2'
-- Found tinyxml2, version 6.0.0
-- Looking for dlfcn.h - found
-- Looking for libdl - found
-- FreeImage.pc not found, we will search for FreeImage_INCLUDE_DIRS and FreeImage_LIBRARIES
-- Checking for module 'gts'
-- Found gts, version 0.7.6
-- Checking for module 'libswscale'
-- Found libswscale, version 4.8.100
-- Checking for module 'libavdevice >= 56.4.100'
-- Found libavdevice , version 57.10.100
-- Checking for module 'libavformat'
-- Found libavformat, version 57.83.100
-- Checking for module 'libavcodec'
-- Found libavcodec, version 57.107.100
-- Checking for module 'libavutil'
-- Found libavutil, version 55.78.100
-- Checking for module 'jsoncpp'
-- Found jsoncpp, version 1.7.4
-- Checking for module 'yaml-0.1'
-- Found yaml-0.1, version 0.1.7
-- Checking for module 'libzip'
-- Found libzip, version 1.1.2
-- Building klt_feature_tracker without catkin
-- Building OpticalFlow with OpenCV
-- catkin DISABLED
-- Found Protobuf: /usr/lib/x86_64-linux-gnu/libprotobuf.so;-lpthread;-lpthread;-lpthread (found version "3.0.0")
Gazebo version: 9.14
-- Configuring done
-- Generating done
-- Build files have been written to: /home/guo/PX4/Firmware/build/px4_sitl_default/build_gazebo
[4/7] Performing build step for 'sitl_gazebo'
FAILED: external/Stamp/sitl_gazebo/sitl_gazebo-build
cd /home/guo/PX4/Firmware/build/px4_sitl_default/build_gazebo && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /home/guo/PX4/Firmware/build/px4_sitl_default/external/Stamp/sitl_gazebo/sitl_gazebo-build
[1/79] Running C++ protocol buffer compiler on msgs/SITLGps.proto
[2/79] Generating /home/guo/PX4/Firmware/Tools/sitl_gazebo/models/iris/iris.sdf
FAILED: /home/guo/PX4/Firmware/Tools/sitl_gazebo/models/iris/iris.sdf
cd /home/guo/PX4/Firmware/Tools/sitl_gazebo && rm -f /home/guo/PX4/Firmware/Tools/sitl_gazebo/models/iris/iris.sdf && /usr/bin/python /home/guo/PX4/Firmware/Tools/sitl_gazebo/scripts/xacro.py -o /home/guo/PX4/Firmware/Tools/sitl_gazebo/models/rotors_description/urdf/iris_base.urdf /home/guo/PX4/Firmware/Tools/sitl_gazebo/models/rotors_description/urdf/iris_base.xacro enable_mavlink_interface:=true enable_ground_truth:=false enable_wind:=false enable_logging:=false rotors_description_dir:=/home/guo/PX4/Firmware/Tools/sitl_gazebo/models/rotors_description send_vision_estimation:=true send_odometry:=false && gz sdf -p /home/guo/PX4/Firmware/Tools/sitl_gazebo/models/rotors_description/urdf/iris_base.urdf >> /home/guo/PX4/Firmware/Tools/sitl_gazebo/models/iris/iris.sdf && rm -f /home/guo/PX4/Firmware/Tools/sitl_gazebo/models/rotors_description/urdf/iris_base.urdf
gz: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgazebo_common.so.9: undefined symbol: _ZN8ignition10fuel_tools12ClientConfig12SetUserAgentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
[3/79] Building CXX object CMakeFiles/std_msgs.dir/Int32.pb.cc.o
ninja: build stopped: subcommand failed.
ninja: build stopped: subcommand failed.
Makefile:193: recipe for target 'px4_sitl_default' failed
make: *** [px4_sitl_default] Error 1
pixhawk开发环境linux,[Pixhawk/PX4]开发环境搭建(Ubuntu) 遇到一些问题相关推荐
- linux离线配置qt环境,Linux下配置QT环境
一.下载Qt源码包到本机,然后解压缩 #tar zxvf qt-x11-opensource-src-4.3.2.tar.gz -C /usr/local //将qt-x11-opensource-s ...
- Linux编译程序源码环境,Linux下对nodejs环境进行源码编译并部署云应用
Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP.Python.Perl.Ruby 等服务端语言平起平坐的脚本语言. 该环境安装非常简单,这里 ...
- deepin linux 桌面环境,Linux Deepin 新桌面环境的目标
问:Linux 用户到底需要什么样子的操作系统? 对于这个问题,或许一千个人会有一千多个不同的回答,如 GNOME 项目目前在做着"平板和智能手机"方向的努力. Linux Dee ...
- 嵌入式linux设备驱动开发,嵌入式Linux设备驱动开发简介.pdf
清远见--嵌入式培训专家 http :// "黑色经典"系列之<嵌入式Linux 应用程序开发详解> 11 章 嵌入式Linux 设备驱动开发 本章目标 本书从 6 章 ...
- linux的驱动开发——基于linux的单片机开发简介
1.基于linux的单片机开发和裸机开发的区别 \qquad单片机的裸机开发和基于linux的单片机开发,是有这本质的不同. \qquad单片机的裸机开发更加底层,它是直接对寄存器进行操作,进而实现单 ...
- linux是否安装java环境,linux是否安装java环境
linux是否安装java环境 [2021-02-11 10:02:15] 简介: 服务器 Tomcat是基于java语言的web服务器软件,本文主要介绍如何在centos7.5上配置java环境并 ...
- linux系统配置php环境,Linux安装配置php环境2种方法linux操作系统 -电脑资料
本文章来给大家介绍两种在linux中配置安装php方法,希望此方法对各位同学会有所帮助哦, php安装配置方法一 1.获取安装文件: http://www.php.net/downloads.php ...
- linux android编译环境,Linux下Android开发安装环境配置
--1.概述 为什么要在Linux搭建开发环境呢?从直观来说,Android虚拟机在Linux下运行速度更快,而且性能更稳定. 我使用的Linux环境是ubuntu-10.10-desktop-i38 ...
- ionic2开发环境 linux,安装ionic开发环境
#安装ionic开发环境 ionic是基于angularjs开发移动端hybrid app的前端框架,对于视图的路由,ionic没有使用AngularJS的路由模块(ng-route),而是使用 了a ...
最新文章
- c#_List<T>(IEnumerable<T>)
- C#使用Tesseract OCR 解析验证码
- lambda函数+map函数的结合使用 list(map(lambda x: list(x)[0], X))
- 新自然指数出炉,哪些高校表现突出?
- L255 Learning to say no brings a thrill of freedom
- [Bzoj3252]攻略(dfs序+线段树)
- anaconda中更改python版本
- 如何申请公网IP资源
- 一分钟轻松掌握 !Java 高级数据结构 -- 原生 BitSet 源码刨析
- imitate wechat - 0
- php数字转换百千万,PHP数字金额转换成中文大写显示
- MySQL错误:Column ‘pno‘ in field list is ambiguous是什么问题呢?
- 迅雷2014C++研发笔试卷C
- 完全用Linux工作——来自人人网分享
- 百度网盘如何加好友?
- Java实现Ip代理池
- 基于结构光的相移法三维重建
- 【转载】人到中年须具备的心情修养
- element ui实现分页时候如何不从1序号开始
- html表单框内文字点击消失,jQuery 使用label实现点击表单input,提示文字消失的示例...
热门文章
- linux系统ISO下载网址大全
- dNet图像处理组件学习总结
- 中国电信服务器密码怎么修改密码,电信网上营业厅怎么改服务密码 修改或重置方法...
- 驼峰命名法介绍及应用示例
- ggplot2中mpg数据集描述性统计分析
- 模拟UNIX/Linux 文件系统 c语言
- 服务器在局域网联机中显示,网络版局域网内如何连接设置多台电脑联机操作?...
- web渗透_一句话木马(webshell)_dvwa环境
- 香港中文大学校长计算机,喜讯 | 香港中文大学(深圳)理工学院黄建伟教授团队在IEEE计算机通信国际会议INFOCOM发表四篇论文...
- Qt QLabel行、列间距控制