news 2026/10/15 17:26:22

make[1]: 离开目录“/home/aq/ant/FAST-LIVO-project/Sophus/build”make: *** [Makefile:144:all] 错误 2

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
make[1]: 离开目录“/home/aq/ant/FAST-LIVO-project/Sophus/build”make: *** [Makefile:144:all] 错误 2

问题描述:

在复现https://github.com/hku-mars/FAST-LIVO2激光雷达视觉SLAM时,解决了下面这个问题。 /home/aq/ant/FAST-LIVO-project/Sophus/sophus/so2.cpp: In constructor ‘Sophus::SO2::SO2()’: /home/aq/ant/FAST-LIVO-project/Sophus/sophus/so2.cpp:32:26: error: lvalue required as left operand of assignment 32 | unit_complex_.real() = 1.; | ^~ /home/aq/ant/FAST-LIVO-project/Sophus/sophus/so2.cpp:33:26: error: lvalue required as left operand of assignment 33 | unit_complex_.imag() = 0.; | ^~ make[2]: *** [CMakeFiles/Sophus.dir/build.make:66:CMakeFiles/Sophus.dir/sophus/so2.cpp.o] 错误 1 make[2]: 离开目录“/home/aq/ant/FAST-LIVO-project/Sophus/build” make[1]: *** [CMakeFiles/Makefile2:91:CMakeFiles/Sophus.dir/all] 错误 2 make[1]: 离开目录“/home/aq/ant/FAST-LIVO-project/Sophus/build” make: *** [Makefile:144:all] 错误 2

问题解答:

unit_complex_.real(1.) 是一个 setter 方法,它允许我们 设置 实部的值,而不是试图直接访问它。setter 方法通常用于修改对象的状态,并返回 void 或其他类型,表示它完成了设置操作。

setter 方法(例如 real(1.))可以直接在对象的内部状态上进行修改,因此它的调用会直接改变 unit_complex_ 的值。

这样,real(1.) 是通过 函数调用 来修改对象的内部数据,而不是通过直接赋值一个临时返回值来修改。

解决办法:

源代码

unit_complex_.real() = 1.;

unit_complex_.imag() = 0.;

修改后的代码是

unit_complex_.real(1.);

unit_complex_.imag(0.);

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/15 7:18:44

统信UOS操作系统无“网络”选项下连接wifi

如图,是我电脑的设置界面,其中没有“网络”选项,该如何连接wifi呢?方法是通过命令行的方式:1. 查看当前网络链接状态 nmcli connection show --active2. 查看可链接的无线网络 nmcli device wifi list3. 打开无线功能&…

作者头像 李华
网站建设 2026/10/13 13:10:52

springboot大学社团管理系统

文章目录具体实现截图主要技术与实现手段系统设计与实现的思路系统设计方法java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 本系统(程序源码数据库调试部署讲解)带文档1万…

作者头像 李华
网站建设 2026/10/13 3:03:56

自考党必看!8个降AI率工具高效避坑指南

自考党必看!8个降AI率工具高效避坑指南 AI降重工具:自考论文的高效避坑利器 在自考论文写作过程中,越来越多的学生开始关注“AIGC率”和“查重率”的问题。随着AI技术的广泛应用,许多学生在使用AI辅助写作时,发现论文中…

作者头像 李华
网站建设 2026/10/13 8:48:25

计算机毕业设计springboot“阴阳师”游戏玩家社区设计与实现 基于Spring Boot框架的“阴阳师”游戏爱好者社区开发与应用 Spring Boot驱动下的“阴阳师”游戏玩家互动社区构建与实

计算机毕业设计springboot“阴阳师”游戏玩家社区设计与实现d58pn (配套有源码 程序 mysql数据库 论文) 本套源码可以在文本联xi,先看具体系统功能演示视频领取,可分享源码参考。随着信息技术的飞速发展,互联网已经成为人们生活中…

作者头像 李华
网站建设 2026/10/14 12:04:35

YOLOFuse与FastStone Capture注册码、PyCharm激活码无关声明

YOLOFuse 多模态目标检测系统深度解析 在智能安防、夜间巡检和自动驾驶等实际场景中,单一可见光摄像头常常“力不从心”——低光照、雾霾遮挡、伪装目标等问题让传统目标检测模型频频失效。而红外图像凭借其对热辐射的敏感性,在黑暗或恶劣天气下依然能捕…

作者头像 李华