1. 问题
在编译高博的视觉SLAM十四讲中的程序几次都遇到这个问题,比如第5讲中的stereoVision.cpp编译就出现这个问题。究其原因是CMakeLists.txt里没有链接fmt导致的该错误。
2. 解决方案
先安装fmt包:
git clone https://hub.fastgit.org/fmtlib/fmt.git
cd fmt
mkdir build
cmake ..
make -j4
sudo make install
然后在CMakeLists.txt添加以下内容,使得程序可以链接到fmt的动态链接文件:
find_package(FMT REQUIRED)
target_link_libraries

本文介绍了在编译视觉SLAM十四讲程序中遇到的fmt库链接错误,步骤包括安装fmt包、CMake配置及添加target_link_libraries。确保fmt链接到你的项目,以便顺利编译和运行。
最低0.47元/天 解锁文章
1145

被折叠的 条评论
为什么被折叠?



