win10+VS2019配置Sophus库
创始人
2025-05-29 13:27:06

主要参考:
https://codeantenna.com/a/7y8oL6pzRb

安装的曲折过程

在Command Prompt for VS2019里输入命令报错:

CMake Error: Could not create named generator Visual Studio 16 2019 Win64

在这里插入图片描述
根据以下连接里提到的修改命令:

https://github.com/conan-io/conan/issues/4925
cmake -G "Visual Studio 16 2019" -A x64 -D EIGEN3_INCLUDE_DIR="C:\engineering softwares\VSLibraries\eigen-3.3.8" -DCMAKE_BUILD_TYPE=Debug ..

编译成功,生成了一个Sophus.sln工程:
在这里插入图片描述
输入msbuild Sophus.sln编译没通过,显示很多头文件的语法错误:

sophus\so3.hpp(725,1): error c2059: 语法错误:“,”

再仔细看github上工程的编译过程:
https://ci.appveyor.com/project/strasdat/sophus/branch/master
除了eigen3库的要求还需要安装fmt库:

git clone https://github.com/fmtlib/fmt.git
cd fmt
git checkout 5.3.0
mkdir build
cd build
cmake -G "Visual Studio 16 2019" -A x64 -DCMAKE_BUILD_TYPE=Debug ..
cmake --build ..
cmake --build . --target install

然后再按上面编译Sophus就可以了

总结

我比其他博主都吃了更多的苦

相关内容

热门资讯

刚刚,刘强东又出手了! 要做全球最高端、最顶级的。文 | 华商韬略 杨彼得2026年2月24日,马年开工首日,京东创始人刘强...
华尔街血色周五!MFS危机涉及... 财联社2月28日讯(编辑 潇湘)周五,华尔街贷款机构因英国一家名不见经传的抵押贷款供应商——MFS的...
人民直击丨虚拟买家秀、虚假评论... 本文转自:人民网人民网记者 王绍绍“看到一套衣服,想去评论区看真实反馈,结果发现图片上的光影和人体结...
20天赚一年的钱,月之暗面开窍... 来源 | 伯虎财经(bohuFN)作者 | 楷楷短短两个月时间,月之暗面完成了两轮超12亿美元的融资...
业绩承压仍启并购!中英科技拟抛... 2月27日晚间,中英科技(SZ300936,股价44.50元,市值33.46亿元)公告披露,公司拟以...