蹄牛操作系统TINIUX
ROS中文社区
查看: 1964|回复: 1

编译hello.cpp第一个程序时总是遇到这个问题

[复制链接]
发表于 2017-3-19 12:15:20 | 显示全部楼层 |阅读模式
Turtlebot2
ros / ros.h: 没有那个文件或目录

错误提示如下
cg@cg-Inspiron-7557:~/rcode$ catkin_make
Base path: /home/cg/rcode
Source space: /home/cg/rcode/src
Build space: /home/cg/rcode/build
Devel space: /home/cg/rcode/devel
Install space: /home/cg/rcode/install
####
#### Running command: "make cmake_check_build_system" in "/home/cg/rcode/build"
####
####
#### Running command: "make -j8 -l8" in "/home/cg/rcode/build"
####
[ 50%] Building CXX object CMakeFiles/hello.dir/hello.cpp.o
/home/cg/rcode/src/hello.cpp:1:23: fatal error: ros / ros.h: 没有那个文件或目录
compilation terminated.
CMakeFiles/hello.dir/build.make:62: recipe for target 'CMakeFiles/hello.dir/hello.cpp.o' failed
make[2]: *** [CMakeFiles/hello.dir/hello.cpp.o] Error 1
CMakeFiles/Makefile2:483: recipe for target 'CMakeFiles/hello.dir/all' failed
make[1]: *** [CMakeFiles/hello.dir/all] Error 2
Makefile:138: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j8 -l8" failed

求大神帮助
回复

使用道具 举报

蹄牛操作系统TINIUX技术论坛
发表于 2017-4-6 18:47:53 | 显示全部楼层
MakeBlock
编译时找不到头文件,这时候可以检查一下CMakeLists里有没有语句给出查找头文件的路径.
如果你自己写的库在src下,那么检查这个库的目录下CMakeLists里有没有 类似include_directories(include ${catkin_INCLUDE_DIRS}).
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|智能硬件开发社区 ( 京ICP备14010787号 )

GMT+8, 2019-2-16 19:31 , Processed in 0.061635 second(s), 15 queries .

Powered by Discuz! X3.3

© 2001-2013 Comsenz Inc.

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