配置=win10+vcpkg+g2o+Sophus+slambook14讲

1、参考win10+vcpkg+g20+vs2019配置

使用vcpkg下载安装g2o=参考链接如上(因为之前配置过相关库 ,所以顺利哈哈哈哈)

但是对于其中的配置!链接中给了一些错误修改方法,但我还是出现了一些别的错!!!

g2o结合vs的相关属性如下:

(1) 环境变量:

(2) VS项目属性要添加以下目录(这些都是一次性的,每次新建g2o相关项目都要重新配置)

(3) 对于运行时出现XXX.lib找不到的问题,就是在附加依赖项中删除XXX.lib

(4) 对于链接给出的这个错误解决办法我这边运行还是不成功

更改成如下代码运行成功

std::unique_ptr<g2o::BlockSolver_6_3::LinearSolverType> linearSolver(new g2o::LinearSolverCholmod<g2o::BlockSolver_6_3::PoseMatrixType>()); // 线性方程求解器
std::unique_ptr<g2o::BlockSolver_6_3> solver_ptr(new g2o::BlockSolver_6_3(std::move(linearSolver)));      // 矩阵块求解器
g2o::OptimizationAlgorithmLevenberg* algorithm = new g2o::OptimizationAlgorithmLevenberg(std::move(solver_ptr));

2、suphus安装参考+参考链接2

运行示例代码时提示未声明的标识符但是程序里面不报错-》参考这个

还有这个-》VS监视变量窗口显示“未定义标识符”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值