环境:Linux Ubuntu 20.04
针对通过apt 安装g++ 和 gcc,会出现-std=c++20的问题。
问题原因:通过apt install 安装的g++ 和 gcc版本是9.4,此版本支持-std=c++2a,但是不支持-std=c++20。
解决办法:更新编译器版本,使其支持cpp20.
- 首先我们需要下载g++11以上版本。(这一步参考其他教程)
- 更改g++的软连接。
sudo ln -sf /usr/bin/gcc-11 /usr/bin/gcc
sudo ln -sf /usr/bin/g++-11 /usr/bin/g++
所有评论(0)