环境:Linux Ubuntu 20.04

针对通过apt 安装g++ 和 gcc,会出现-std=c++20的问题。

问题原因:通过apt install 安装的g++ 和 gcc版本是9.4,此版本支持-std=c++2a,但是不支持-std=c++20。
解决办法:更新编译器版本,使其支持cpp20.

  1. 首先我们需要下载g++11以上版本。(这一步参考其他教程)
  2. 更改g++的软连接。
 sudo ln -sf /usr/bin/gcc-11 /usr/bin/gcc
 sudo ln -sf /usr/bin/g++-11 /usr/bin/g++
Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐