当前位置: 首页 > news >正文

东莞营销型网站外包一个提高网站流量的常用方法

东莞营销型网站外包,一个提高网站流量的常用方法,南充二手房最新出售信息,html5效果网站目录 问题解决方案参考链接 问题 在 ubuntu-20 arm 开发板上根据官方文档手动编译安装 microros 过程中,执行 ros2 run micro_ros_setup build_agent.sh 命令时,遇到了 undefined reference to fmt::v6 的问题,大概报错如下: Yo…

目录

    • 问题
    • 解决方案
    • 参考链接

问题

在 ubuntu-20 arm 开发板上根据官方文档手动编译安装 microros 过程中,执行 ros2 run micro_ros_setup build_agent.sh 命令时,遇到了 undefined reference to fmt::v6 的问题,大概报错如下:

Your branch is up to date with 'origin/foxy'.
ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
rclc_lifecycle: No definition of [osrf_testing_tools_cpp] for OS version [bionic]
rclc: No definition of [osrf_testing_tools_cpp] for OS version [bionic]
root@caremnano2-desktop:/home/microros_ws/microros_ws# ros2 run micro_ros_setup build_agent.sh
Building micro-ROS Agent
Starting >>> builtin_interfaces
Starting >>> micro_ros_msgs
Starting >>> microxrcedds_agent                                                      
Finished <<< microxrcedds_agent [2.40s]                                
Finished <<< micro_ros_msgs [4.28s]                                    
Finished <<< builtin_interfaces [29.0s]                         
Starting >>> micro_ros_agent
--- stderr: micro_ros_agent                              
/home/microros_ws/microros_ws/install/microxrcedds_agent/lib/libmicroxrcedds_agent.so.2.0.0: undefined reference to `fmt::v6::internal::basic_data<void>::signs'
/home/microros_ws/microros_ws/install/microxrcedds_agent/lib/libmicroxrcedds_agent.so.2.0.0: undefined reference to `spdlog::logger::log_it_(spdlog::details::log_msg const&, bool, bool)'
/home/microros_ws/microros_ws/install/microxrcedds_agent/lib/libmicroxrcedds_agent.so.2.0.0: undefined reference to `int fmt::v6::internal::snprintf_float<double>(double, int, fmt::v6::internal::float_specs, fmt::v6::internal::buffer<char>&)'
/home/microros_ws/microros_ws/install/microxrcedds_agent/lib/libmicroxrcedds_agent.so.2.0.0: undefined reference to `std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > fmt::v6::internal::grouping_impl<char>(fmt::v6::internal::locale_ref)'
/home/microros_ws/microros_ws/install/microxrcedds_agent/lib/libmicroxrcedds_agent.so.2.0.0: undefined reference to `int fmt::v6::internal::format_float<long double>(long double, int, fmt::v6::internal::float_specs, fmt::v6::internal::buffer<char>&)'
/home/microros_ws/microros_ws/install/microxrcedds_agent/lib/libmicroxrcedds_agent.so.2.0.0: undefined reference to `int fmt::v6::internal::snprintf_float<long double>(long double, int, fmt::v6::internal::float_specs, fmt::v6::internal::buffer<char>&)'
/home/microros_ws/microros_ws/install/microxrcedds_agent/lib/libmicroxrcedds_agent.so.2.0.0: undefined reference to `int fmt::v6::internal::format_float<double>(double, int, fmt::v6::internal::float_specs, fmt::v6::internal::buffer<char>&)'
collect2: error: ld returned 1 exit status
make[2]: *** [micro_ros_agent] Error 1
make[1]: *** [CMakeFiles/micro_ros_agent.dir/all] Error 2
make: *** [all] Error 2
---
Failed   <<< micro_ros_agent [1.83s, exited with code 2]

解决方案

经过摸索,在执行 ros2 run micro_ros_setup build_agent.sh 命令之前从源码编译安装一个 6.x 版本的 fmt 库即可,具体步骤如下:

  1. 如果已经遇到该错误,可以先清除 micro_ros_agent 的编译安装缓存
cd ~/microros_ws
rm -r build/micro_ros_agent
rm -r install/micro_ros_agent
  1. 从源码编译安装 fmt-6.x,我在 ubuntu-20 系统上编译安装的是 fmt-6.1.2
wget https://github.com/fmtlib/fmt/archive/refs/tags/6.1.2.zip
unzip 6.1.2.zip
cd fmt-6.1.2
mkdir build && cd build && cmake .. && make -j4
sudo make install
  1. 继续编译 micro_ros_agent
ros2 run micro_ros_setup build_agent.sh
source install/local_setup.bash

参考链接

Microros 官方编译安装文档
https://micro.ros.org/docs/tutorials/core/first_application_linux/

build_agent.sh fails while trying to go through tutorial
https://github.com/micro-ROS/micro-ROS-Agent/issues/50

http://www.yayakq.cn/news/567905/

相关文章:

  • 网站建设可研项目外包的成本构成
  • 视频网站开发步骤商城网站建设定制
  • 网站开发所需要的条件北京公司注册代理公司
  • 建网站需要哪些步骤公司宣传片如何制作
  • 磁县专业做网站网站建设相关文章
  • wordpress建好本地站怎么上传网上商城网站模板
  • 上海 松江 网站制作响应式网站栅格
  • 如何免费建立一个自己的网站淳安县住房和城乡建设局网站首页
  • 网站开发过程及要求网站建设制作放之
  • 宝塔系统怎么建设网站页面设计设计风格
  • 网站之家wordpress admin
  • 自己主机域名网站开发电商培训一般培训什么
  • 建设银行官网学生交费网站网络广告营销的好处
  • 东莞市做阀门的网站嘉兴市南湖区建设街道网站
  • 毕业设计做视频网站好做么网站建设硬件配置
  • 灯饰 技术支持 东莞网站建设营销培训主题
  • 玛伊网站做兼职加入要多少钱公司设计网页
  • 网站公司建设网站价格wordpress域名授权
  • 网站程序更换自己开公司需要什么条件
  • 马云做网站最早成品视频软件推荐哪个好一点
  • 网站建设 海豚弯惠州搜索引擎优化
  • 北京哪家做网站网站模板购买 优帮云
  • 怎么减少wordpress网站cpu占用企业简介的网站怎么做
  • 域名空间网站怎么做制作网站语言
  • 主办单位性质与网站名称不符辽宁建设工程信息网官方网站
  • 国内做的比较好的网站是什么电子商务的发展现状与趋势
  • 山西大同专业网站建设价格电子商务发展现状与趋势
  • 建设购物网站论文国内网站建设哪家好
  • 购买域名之后怎么做网站一个外国设计网站网址
  • 专注服务于站长和网站的信息平台.凡客诚品售后服务官方