解决无法找到lua.hpp问题

在编译cartographer_ros时出现一个问题,找不到lua.hpp文件,具体问题如下:

在这个文件/usr/local/include/cartographer/common/lua.h中找不到lua.hpp文件,进入lua.h文件中查看

#ifndef CARTOGRAPHER_COMMON_LUA_H_
#define CARTOGRAPHER_COMMON_LUA_H_
#include 
#endif  // CARTOGRAPHER_COMMON_LUA_H_
只有短短4行有用代码,然后在/usr目录下搜索lua.hpp文件

ubuntu@ubuntu-ThinkPad-X220:/usr$ find . -name lua.hpp
./include/lua5.2/lua.hpp
./include/lua5.1/lua.hpp
有这个文件,但/usr/include下面没有,于是将改成

就可以编译过了。



你可能感兴趣的:(ROS,问题解决)