You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello, thank you to the author for such an outstanding job, he is truly amazing. But when I'm reproducing your project.
At this step:
cd ~/catkin_ws/src/orb_slam3_ros_wrapper/
nano CMakeLists.txt
Change this to your installation of ORB-SLAM3. Default is ~/
set(ORB_SLAM3_DIR
$ENV{HOME}/ORB_SLAM3
)
Build the package normally.
cd ~/catkin_ws/
catkin build
Something went wrong.
The error report is: /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/common.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/mono_inertial_node.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_mono.dir/build.make:76:CMakeFiles/orb_slam3_ros_wrapper_mono.dir/src/common.cc.o] 错误 1
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_mono_inertial.dir/build.make:76:CMakeFiles/orb_slam3_ros_wrapper_mono_inertial.dir/src/common.cc.o] 错误 1
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_mono_inertial.dir/build.make:63:CMakeFiles/orb_slam3_ros_wrapper_mono_inertial.dir/src/mono_inertial_node.cc.o] 错误 1
make[1]: *** [CMakeFiles/Makefile2:1543:CMakeFiles/orb_slam3_ros_wrapper_mono_inertial.dir/all] 错误 2
make[1]: *** 正在等待未完成的任务....
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/rgbd_node.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_rgbd.dir/build.make:63:CMakeFiles/orb_slam3_ros_wrapper_rgbd.dir/src/rgbd_node.cc.o] 错误 1
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/common.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_stereo.dir/build.make:76:CMakeFiles/orb_slam3_ros_wrapper_stereo.dir/src/common.cc.o] 错误 1
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/common.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/mono_node.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_rgbd.dir/build.make:76:CMakeFiles/orb_slam3_ros_wrapper_rgbd.dir/src/common.cc.o] 错误 1
make[1]: *** [CMakeFiles/Makefile2:1651:CMakeFiles/orb_slam3_ros_wrapper_rgbd.dir/all] 错误 2
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/stereo_node.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_mono.dir/build.make:63:CMakeFiles/orb_slam3_ros_wrapper_mono.dir/src/mono_node.cc.o] 错误 1
make[1]: *** [CMakeFiles/Makefile2:814:CMakeFiles/orb_slam3_ros_wrapper_mono.dir/all] 错误 2
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_stereo.dir/build.make:63:CMakeFiles/orb_slam3_ros_wrapper_stereo.dir/src/stereo_node.cc.o] 错误 1
make[1]: *** [CMakeFiles/Makefile2:1138:CMakeFiles/orb_slam3_ros_wrapper_stereo.dir/all] 错误 2
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/stereo_inertial_node.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/common.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
.
The cmake.list I set is:# Change this to your installation of ORB-SLAM3. Default is ~/
set(/home/oem/ORB_SLAM3
).
How should I solve this problem.
The text was updated successfully, but these errors were encountered:
However, you generally don't need to change this setting since $ENV{HOME}/ORB_SLAM3 is equivalent to /home/oem/ORB_SLAM3 assuming that your home directory is /home/oem.
Hello, thank you to the author for such an outstanding job, he is truly amazing. But when I'm reproducing your project.
At this step:
cd ~/catkin_ws/src/orb_slam3_ros_wrapper/
nano CMakeLists.txt
Change this to your installation of ORB-SLAM3. Default is ~/
set(ORB_SLAM3_DIR
$ENV{HOME}/ORB_SLAM3
)
Build the package normally.
cd ~/catkin_ws/
catkin build
Something went wrong.
The error report is: /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/common.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/mono_inertial_node.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_mono.dir/build.make:76:CMakeFiles/orb_slam3_ros_wrapper_mono.dir/src/common.cc.o] 错误 1
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_mono_inertial.dir/build.make:76:CMakeFiles/orb_slam3_ros_wrapper_mono_inertial.dir/src/common.cc.o] 错误 1
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_mono_inertial.dir/build.make:63:CMakeFiles/orb_slam3_ros_wrapper_mono_inertial.dir/src/mono_inertial_node.cc.o] 错误 1
make[1]: *** [CMakeFiles/Makefile2:1543:CMakeFiles/orb_slam3_ros_wrapper_mono_inertial.dir/all] 错误 2
make[1]: *** 正在等待未完成的任务....
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/rgbd_node.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_rgbd.dir/build.make:63:CMakeFiles/orb_slam3_ros_wrapper_rgbd.dir/src/rgbd_node.cc.o] 错误 1
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/common.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_stereo.dir/build.make:76:CMakeFiles/orb_slam3_ros_wrapper_stereo.dir/src/common.cc.o] 错误 1
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/common.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/mono_node.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_rgbd.dir/build.make:76:CMakeFiles/orb_slam3_ros_wrapper_rgbd.dir/src/common.cc.o] 错误 1
make[1]: *** [CMakeFiles/Makefile2:1651:CMakeFiles/orb_slam3_ros_wrapper_rgbd.dir/all] 错误 2
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/stereo_node.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_mono.dir/build.make:63:CMakeFiles/orb_slam3_ros_wrapper_mono.dir/src/mono_node.cc.o] 错误 1
make[1]: *** [CMakeFiles/Makefile2:814:CMakeFiles/orb_slam3_ros_wrapper_mono.dir/all] 错误 2
make[2]: *** [CMakeFiles/orb_slam3_ros_wrapper_stereo.dir/build.make:63:CMakeFiles/orb_slam3_ros_wrapper_stereo.dir/src/stereo_node.cc.o] 错误 1
make[1]: *** [CMakeFiles/Makefile2:1138:CMakeFiles/orb_slam3_ros_wrapper_stereo.dir/all] 错误 2
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/stereo_inertial_node.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
In file included from /home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/src/common.cc:7:
/home/oem/orb_slam3_ros_wrapper/src/orb_slam3_ros_wrapper/include/common.h:27:10: fatal error: include/System.h: 没有那个文件或目录
27 | #include "include/System.h"
.
The cmake.list I set is:# Change this to your installation of ORB-SLAM3. Default is ~/
set(/home/oem/ORB_SLAM3
).
How should I solve this problem.
The text was updated successfully, but these errors were encountered: