news 2026/4/16 14:49:09

make: *** [Makefile:144:all] 错误 2

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
make: *** [Makefile:144:all] 错误 2

问题描述:

aq@dog:~/ant/FAST-LIVO-project/Sophus/build$ make /usr/bin/cmake -S/home/aq/ant/FAST-LIVO-project/Sophus -B/home/aq/ant/FAST-LIVO-project/Sophus/build --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/aq/ant/FAST-LIVO-project/Sophus/build/CMakeFiles /home/aq/ant/FAST-LIVO-project/Sophus/build/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[1]: 进入目录“/home/aq/ant/FAST-LIVO-project/Sophus/build” make -f CMakeFiles/Sophus.dir/build.make CMakeFiles/Sophus.dir/depend make[2]: 进入目录“/home/aq/ant/FAST-LIVO-project/Sophus/build” cd /home/aq/ant/FAST-LIVO-project/Sophus/build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/aq/ant/FAST-LIVO-project/Sophus /home/aq/ant/FAST-LIVO-project/Sophus /home/aq/ant/FAST-LIVO-project/Sophus/build /home/aq/ant/FAST-LIVO-project/Sophus/build /home/aq/ant/FAST-LIVO-project/Sophus/build/CMakeFiles/Sophus.dir/DependInfo.cmake --color= Scanning dependencies of target Sophus make[2]: 离开目录“/home/aq/ant/FAST-LIVO-project/Sophus/build” make -f CMakeFiles/Sophus.dir/build.make CMakeFiles/Sophus.dir/build make[2]: 进入目录“/home/aq/ant/FAST-LIVO-project/Sophus/build” [ 5%] Building CXX object CMakeFiles/Sophus.dir/sophus/so2.cpp.o /usr/bin/c++ -DSophus_EXPORTS -I/usr/include/eigen3 -O3 -DNDEBUG -fPIC -Wall -Werror -Wno-unused-variable -Wno-unused-but-set-variable -Wno-unknown-pragmas -o CMakeFiles/Sophus.dir/sophus/so2.cpp.o -c /home/aq/ant/FAST-LIVO-project/Sophus/sophus/so2.cpp /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

问题解答:

(按 Sophus/sophus/so2.cpp 你的行号)

把:

unit_complex_.real() = 1.; unit_complex_.imag() = 0.;

改成:

unit_complex_.real(1.); unit_complex_.imag(0.);

重新编译即可。

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

GPT-SoVITS批量生成语音文件的自动化脚本编写

GPT-SoVITS批量生成语音文件的自动化脚本编写 在内容创作日益自动化的今天,AI语音合成技术正从实验室走向生产线。想象一下:你只需提供一段1分钟的录音和一份文本清单,几小时内就能产出数百条音色一致、自然流畅的语音文件——这不再是科幻场…

作者头像 李华
网站建设 2026/4/16 12:59:36

SGMICRO圣邦微 SGM2037-ADJXUDX6G/TR UTDFN-1.21.2-6L 线性稳压器(LDO)

特性标称输出电流500mA输入电压范围:0.8V至5.5V;偏置电压范围:2.5V至5.5V固定输出电压:0.8V、0.9V、1.0V、1.05V、1.1V、1.15V、1.2V、1.25V、1.3V、1.5V、1.8V、2.5V、2.8V、3.0V、3.3V和3.6V可调输出电压范围:0.8V至…

作者头像 李华
网站建设 2026/4/15 15:40:16

Klipper固件进阶开发:从配置工程师到系统架构师

Klipper固件进阶开发:从配置工程师到系统架构师 【免费下载链接】klipper Klipper is a 3d-printer firmware 项目地址: https://gitcode.com/GitHub_Trending/kl/klipper 在3D打印领域,Klipper固件正在重新定义"固件"的边界。它不再是…

作者头像 李华
网站建设 2026/4/16 13:01:46

终极解决方案:让draw.io流程图在Notion中完美显示

终极解决方案:让draw.io流程图在Notion中完美显示 【免费下载链接】drawio-notion-embed A super simple project that lets you embed draw.io diagrams directly into Notion. 项目地址: https://gitcode.com/gh_mirrors/dr/drawio-notion-embed 还在为No…

作者头像 李华
网站建设 2026/4/16 12:28:52

终极指南:3分钟学会用netlistsvg将JSON电路数据转成专业SVG原理图

终极指南:3分钟学会用netlistsvg将JSON电路数据转成专业SVG原理图 【免费下载链接】netlistsvg draws an SVG schematic from a JSON netlist 项目地址: https://gitcode.com/gh_mirrors/ne/netlistsvg 还在为看不懂密密麻麻的电路网表而烦恼吗?面…

作者头像 李华