ROS自定义的节点找不到cpp的头文件

在配置cmakList.txt文件时,需要在如下语句中打开include

代表自定义节点中生成的include文件夹。否则会提示找不到自己定义的头文件

include_directories(

include## 这句要打开

${catkin_INCLUDE_DIRS}

)

找不到自定义的msg的头文件

是因为需要在 配置cmakList.txt文件时需要在

find_package(catkin REQUIRED COMPONENTS

actionlib

roscpp

rosprolog

rospy

std_msgs

std_srvs

swarm_plan_msgs

)

中加入自定义的msg,即swarm_plan_msgs


版权声明:本文为pangweijian原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。