Ubuntu20.04按上图操作进行PX4配置的时候出现如下错误(确保你已经完整git Firmware或者已经翻墙):
-- Configuring incomplete, errors occurred!
See also "/home/wxc/Firmware/build/px4_sitl_default/build_gazebo/CMakeFiles/CMakeOutput.log".
See also "/home/wxc/Firmware/build/px4_sitl_default/build_gazebo/CMakeFiles/CMakeError.log".
[187/769] Building CXX object src/lib/circuit_breaker/CMakeFiles/circuit_breaker.dir/circuit_breaker.cpp.o
FAILED: external/Stamp/sitl_gazebo/sitl_gazebo-configure
cd /home/wxc/Firmware/build/px4_sitl_default/build_gazebo && /usr/bin/cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DSEND_ODOMETRY_DATA=ON -DGENERATE_ROS_MODELS=ON -GNinja /home/wxc/Firmware/Tools/sitl_gazebo && /usr/bin/cmake -E touch /home/wxc/Firmware/build/px4_sitl_default/external/Stamp/sitl_gazebo/sitl_gazebo-configure
[193/769] Building CXX object src/lib/avoidance/CMakeFiles/avoidance.dir/ObstacleAvoidance.cpp.o
ninja: build stopped: subcommand failed.
make: *** [Makefile:225: px4_sitl_default] Error 1
解决办法:
运行下面命令
sudo apt-get upgrade
看一下是否有需要升级的包,如果有如下图:
那么,运行 sudo apt-get upgrade 命令升级一下包再次运行
make clean
make px4_sitl_default gazebo
make完最终自动弹出下面画面
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)