Sophus配置使用

现如今sophus需要依赖fmt库,因此优先安装 fmt

1
2
3
4
5
6
7
git clone  https://github.com/fmtlib/fmt.git
cd fmt
mkdir build
cd build
cmake ..
make
sudo make install

最后生成一堆头文件和静态库 /usr/local/lib/libfmt.a。fmt装完没有动态库libfmt.so,有静态库和cmake文件,在CMake里这样使用

1
2
find_package(FMT REQUIRED)
target_link_libraries(your_program fmt::fmt)