当我跑步时
rosrun turtlesim turtlesim_node
Run Code Online (Sandbox Code Playgroud)
在 Ubunto 上,我收到以下消息:
/opt/ros/noetic/lib/turtlesim/turtlesim_node:加载共享库时出错:libQt5Core.so.5:无法打开共享对象文件:没有这样的文件或目录
如何修复这个错误?
小智 5
我使用这种方法,来自https://answers.ros.org/question/354808/error-running-turtlesim-noetic/。
关键是一定要找到你的libQtCore的位置,不要直接复制别人的答案。
你可以尝试:
whereis libQt5Core.so.5
Run Code Online (Sandbox Code Playgroud)
复制该地址
sudo strip --remove-section=.note.ABI-tag /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
Run Code Online (Sandbox Code Playgroud)