天天看點

fatal error: ros/ros.h: No such file or directory解決辦法

主要在CMakelist.txt中加入以下語句

find_package(catkin  REQUIRED COMPONENTS

  roscpp

#這裡可增加需要的消息類型

}

include_directories(

  include

  ${catkin_INCLUDE_DIRS}

  #${PCL_INCLUDE_DIRS}

  #${OpenCV_INCLUDE_DIRS}

)

target_link_libraries(**node**

    ${PCL_LIBRARIES}

    ${OpenCV_LIBS}

    ${catkin_LIBRARIES}

  )

有的文章說重新建構一個工作空間和包,那樣太麻煩了。