找回密码
 立即注册
搜索
查看: 6457|回复: 1

移植src编译报错问题

[复制链接]

1

主题

1

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2023-9-7 17:27:24 | 显示全部楼层 |阅读模式

·在工作空间编译时,出现如下错误:

编译错误

编译错误


/usr/bin/ld: cannot find -loffline_record_lib
/usr/bin/ld: cannot find -lhid_lib
collect2: error: ld returned 1 exit status
make[2]: *** [xf_mic_asr_offline/CMakeFiles/voice_control.dir/build.make:109: /home/shawn/catkin_ws/devel/lib/xf_mic_asr_offline/voice_control] Error 1
make[1]: *** [CMakeFiles/Makefile2:16322: xf_mic_asr_offline/CMakeFiles/voice_control.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 94%] Built target global_planner
[ 94%] Built target point_grid
[ 94%] Built target trajectory_planner_ros
make: *** [Makefile:141: all] Error 2
Invoking "make -j12 -l12" failed





·根据论坛上的解决方案
安装依赖:rosdep install --from-paths src --ignore-src -r -y,结果提示如下:

依赖的报错

依赖的报错


ERROR: the following packages/stacks could not have their rosdep keys resolved
to system dependencies:
robot_pose_ekf: Cannot locate rosdep definition for [bfl]
turtle_vel_ctrl_pkg: Cannot locate rosdep definition for [gepmetry_msgs]
wheeltec_robot_rc: Cannot locate rosdep definition for [yocs_velocity_smoother]
Continuing to install resolvable dependencies...
#All required rosdeps installed successfully



请教一下老师,该如何解决?

回复

使用道具 举报

0

主题

241

帖子

717

积分

高级会员

Rank: 4

积分
717
发表于 2023-9-12 11:28:05 | 显示全部楼层
本帖最后由 WHEELTEC-Until 于 2023-9-12 11:29 编辑

你这里图一的是语音板功能包的报错,如果是  没有语音板这个配件的话,可以剔除掉这个功能包,如果是有这个配件的话 ,你检查一下有没有按照我们提供的语音板的资料去编译,我们里面有编译教程,需要按照架构将库文件放入/usr/bin里面

图二的问题,你可以用这一条命令:sudo apt-get install ros-ros版本(英文名称)-缺少的内容(中括号里面的内容)安装
Snipaste_2023-09-12_11-24-03.png
Snipaste_2023-09-12_11-24-23.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

粤ICP备20017043号|小黑屋|手机版|Archiver|轮趣科技(东莞)有限公司  

GMT+8, 2024-11-23 08:00 , Processed in 0.080867 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表