在ROS2空间构建microxrcedds_agent报错
根据PX4官网教程在构建uXRCE-DDS中间件的过程中,如下构建过程
有可能会报下面这样的错:
说fastcdr的版本不对,这是因为在源码的colcon.pkg文件中下面两个参数设置为ON,它指定使用系统自带的fastcdr和fastrtps,将其改为OFF就可以了。这时候它将从github拉取fastcdr和fastrtps这两个依赖。构建时卡住不动,检查网络,科学上网。
"-DUAGENT_USE_SYSTEM_FASTCDR=ON",
"-DUAGENT_USE_SYSTEM_FASTDDS=ON"