gaoxiang12 / slambook

MIT License
6.76k stars 3.24k forks source link

g2o 编译 error Parse error at "std" #302

Open Teresa-Teng opened 2 months ago

Teresa-Teng commented 2 months ago

编译g2o时出现下面的错误, usr/include/c++/9/bits/functexcept.:42: Parse error at "std" make[2]: [g2o/apps/g2o_viewer/CMakeFiles/viewer_library.dir/build.make:74: g2o/apps/g2o_viewer/moc_properties_widget.cpp] Error 1 make[2]: Waiting for unfinished jobs....

usr/include/c++/9/bits/cpp_type_traits.:69: Parse error at "std" make[2]: [g2o/apps/g2o_viewer/CMakeFiles/viewer_library.dir/build.make:70: g2o/apps/g2o_viewer/moc_main_window.cpp] Error 1 make[1]: [CMakeFiles/Makefile2:1559: g2o/apps/g2o_viewer/CMakeFiles/viewer_library.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs....

是qt 的moc 工具在 生成下面的cpp 文件时出现错误 [ 45%] Generating moc_properties_widget.cpp [ 46%] Generating moc_main_window.cpp

但是搜索不到解决办法。

BTREE-C802 commented 2 months ago

您好,我叫旷鸿章,我已经收到了你的邮件。谢谢!