#建立工作空间
mkdir catkin_ws
cd catkin_ws
#下载gtsam源文件
git clone https://bitbucket.org/gtborg/gtsam.git
cd ~/gtsam
mkdir build
cd build
cmake ..
make check #这步可以不要,反正也编译不过 如果觉得太慢就加-j6
sudo make install #觉得慢加 -j6
2.LeGO-LOAM的下载与编译
#进入工作空间
cd ~/catkin_ws/src
git clone https://github.com/RobustFieldAutonomyLab/LeGO-LOAM.git
cd ..
catkin_make -j1 #不是调用多核,j1是生成消息类型
那么问题来了,是不是报错了,且长这个样?
CMake Error at /usr/share/cmake-3.5/Modules/CMakeFindDependencyMacro.cmake:45 (message):
Invalid arguments to find_dependency
Call Stack (most recent call first):
/usr/local/lib/cmake/GTSAM/GTSAMConfig.cmake:17 (find_dependency)
CMakeLists.txt:25 (find_package)
-- Configuring incomplete, errors occurred!
See also "/home/yuanchang/slambook-master/ch11/build/CMakeFiles/CMakeOutput.log".
See also "/home/yuanchang/slambook-master/ch11/build/CMakeFiles/CMakeError.log".