ROS回调函数进不去的可能原因

这篇具有很好参考价值的文章主要介绍了ROS回调函数进不去的可能原因。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

最近在进行ros项目调试的时候,发现回调函数一直都进不去,很奇怪,一直找不到原因。
这里提供一下一个可能的原因:环境中的两个动态链接库冲突导致的
这里体现在项目编译结束的时候终端最后一行会出现一个warning/usr/bin/ld: warning: libboost_thread.so.1.65.1, needed by /opt/ros/melodic/lib/libroscpp.so, may conflict with libboost_thread.so.1.60.0
首先要说明的是,出现这个warning的原因是环境中的两个 lib_boost_thread.so 起冲突了,一个是我系统环境加载的 lib_boost_thread.so版本,一个是项目加载的第三方库中的lib_boost_thread.so版本,两个版本不一致。
而一开始我忽视了这个warning,所以导致在调试时ros回调函数进不去的问题。
解决这个warning的方法也很简单,保留一个版本即可。因为我的系统环境版本更高,所以直接删除了第三方库中的版本。这一问题也可以参考这个博客:/usr/bin/ld: warning: libboost_chrono.so.1.65.1, needed by /opt/ros/melodic/lib/libroscpp.so, may co文章来源地址https://www.toymoban.com/news/detail-602656.html

到了这里,关于ROS回调函数进不去的可能原因的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 路由器设置进不去重置后依然进不去是什么问题如何解决

    通常情况下,路由器与电脑相连,如果登不上路由器,重置下路由器即可,但还是登陆不了,那么就是电脑上路由器的设置出现了问题,可能就出在了安装带有防火墙功能的ESET杀毒软件,并启动安全级别。 首先,我们的电脑应该重新获取一下IP,查看是否仍不能进入路由器后

    2024年02月07日
    浏览(37)
  • 输入192.168.1.1登陆页面打不开进不去的解决方法

    路由器使用环境问题: 一般要用到路由器上网的环境应该是家庭有两台电脑或者宿舍一起共享上网,公司内网IP不够等几种情况!首先我们面对的不是路由器设置问题,而是路由器登录问题。正确登陆了路由器才能进行设置,所以登陆是我们所有使用路由器的人需要首先解决

    2024年02月07日
    浏览(42)
  • vulfocus靶场进不去

     docker是开启的,运行vulfocus的指令也没问题,ip,id都是正确的。但主机连接的时候就是失败。尝试手动关闭防火墙,发现连接成功。

    2024年02月16日
    浏览(37)
  • Ubuntu系统突然进不去了

    安装的ubuntu双系统,头一天还用的好好的,关个机,结果第二天一来开机,进不去系统了,一直停留在黑色背景启动信息刷屏界面(主要是刷一句“xxx UID 121”之类的信息)。主机是带英伟达显卡的,所以也在ubuntu里装了相应显卡驱动。如果你的情况和我一样,也有英伟达显

    2024年02月13日
    浏览(33)
  • Windows系统下 onedrive 网页进不去

    通过 修改hots文件 愉快访问onedrive网页版  1、找到C:WindowsSystem32driversetc文件夹,备份hosts文件,比如我们将它复制到桌面。 2、双击hosts,选择记事本打开,在文本后面添加字符串 134.170.108.26 onedrive.live.com 134.170.109.48 skyapi.onedrive.live.com 3.保存后,复制修改后的hosts文件至C:

    2024年02月16日
    浏览(42)
  • 电脑闪屏黑屏进不去桌面

    1 强关机并重新开机三次后,依次选择【疑难解答】【高级选项】【命令提示符】,电脑将会自动重启。然后我们选择账户并输入密码进入。 2 然后插入系统启动U盘,在命令提示符界面我们执行【bcdedit /enum】命令,查看引导损坏情况。如下图所示。 3 依次执行如下命令,修复

    2024年02月16日
    浏览(38)
  • 虚拟机进不去登陆界面一直转圈

    说明:我的出现的问题是防火墙未关闭 问题示例:虚拟机进不去,如图: 解决方法:在下图界面 点击e 进入内核 点击向下方向键找到linux16,在最后先 空格 再补充 selinux=0 (意思为关闭selinux) 输入完毕后点击ctrl+x,系统就会进行启动 再永久关闭CentOS系统防火墙,禁用SELINU

    2023年04月08日
    浏览(55)
  • Win10电脑开机进不去系统怎么修复

    很多小伙伴们都会遇见win10系统开机后进不去桌面的情况,这是我们可以动用系统自带的自动修复功能来尝试解决,修复不了也可以重装系统,具体的操作方法下面带给大家,希望朋友们都能够顺利开机。 内存卡可以代替u盘装系统吗? U盘重装系统Win10步骤教程 方法一 1、电

    2024年02月09日
    浏览(45)
  • ssh登录界面变成vim提示,进不去系统

    是ubuntu系统 使用远程连接root,进去后发现界面变成vim编辑器的介绍界面了 使用普通用户登录 查询用户的登录shell是不是有问题 sudo vim /etc/passwd 发现用户shell变成了vim编辑器 修改为/bin/bash就可以正常登录了 重新登录测试就正常了

    2024年02月06日
    浏览(37)
  • GitHub进不去或者响应满的轻松提速教程

    hosts文件路径: C:WindowsSystem32driversetchosts ,选所有文件,选中hosts文件  打开就是这样 如果打不开,修改一下文件的属性为可编辑 依次获取以下三个网址的IP github.com github.global.ssl.fastly.net 这里说是有4个IP地址,用一个就可以了,往下翻就可以看到 codeload.github.com   140.8

    2024年01月22日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包