Ubuntu20.04 安装 Ceres 库
参考链接: Ubuntu20.04安装Ceres库
直接安装
不用github直接用官网下载
下载 ceres-solver-2.1.0 为后续 Sophus 使用做准备
出现问题

安装并正确构建 Google Test
sudo apt update
sudo apt install libgtest-dev libgmock-dev cmake
cd /usr/src/gtest
sudo cmake .
sudo make
sudo cp lib/libgtest.a lib/libgtest_main.a /usr/local/lib/
安装并正确构建 Google Mock
sudo apt update
sudo apt install libgmock-dev
cd /usr/src/googletest/googlemock
sudo mkdir build && cd build
sudo cmake ..
sudo make
sudo cp build/lib/libgtest*.a /usr/local/lib/
sudo cp ../googlemock/build/lib/libgmock*.a /usr/local/lib/
验证 include 和库是否可用
sudo ldconfig
ls /usr/include/gtest/gtest.h
ls /usr/include/gmock/gmock.h
设置 Ceres 环境变量
sudo gedit ~/.bashrc
export CMAKE_PREFIX_PATH=/usr/local:$CMAKE_PREFIX_PATH
source ~/.bashrc

浙公网安备 33010602011771号