1. ROS 无法找到消息头文件
解决:
- CmakeLists: 首先在add_executable 后添加 add_dependencies(yourcpp ${PROJECT_NAME}_generate_messages_cpp)
(只需把yourcpp更改成自己对应cpp文件名即可) - package.xml: 添加<build_d时epend>geometry_msgs</build_depend> <exec_depend>geometry_msgs<exec_depend>
2. 解决每次都要source问题
在终端中输入:
gedit ~/.bashrc
在文件末尾添加 : source ~/LT0406/devel/setup.bash
之后在终端输入:
source ~/.bashrc
3. 无法添加PPA
问题描述:
Cannot add PPA: ‘ppa:~yannubuntu/ubuntu/boot-repair’
ERROR: ‘~yannubuntu’ user or team does not exist.