### code-server安装 ### nginx安装 ### 配置C++编译环境 ```bash sudo apt update sudo apt install -y gcc g++ make cmake gdb lldb clangd libstdc++-11-dev #分步 sudo apt install -y gcc g++ make cmake gdb lldb clangd sudo apt install libstdc++-11-dev ``` GCC版本 ```bash gcc --version g++ --version ``` 升级GCC ```bash #方案1 sudo apt upgrade gcc g++ make gdb #方案2 #安装指定版本 sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt install -y gcc-13 g++-13 #切换默认版本 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-13 100 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-13 100 ``` | GCC 版本 | 发布时间 | 默认 C++ 标准 | 完整支持到 | 关键说明 | | -------- | -------- | ------------- | ------------------ | ----------------------------- | | GCC 4.7 | 2012-03 | C++98 | C++11(基础) | 首次正式支持 C++11 | | GCC 4.8 | 2013-03 | C++98 | C++11 | 常用稳定版 | | GCC 4.9 | 2014-04 | C++98 | C++11 | | | GCC 5.x | 2015-04 | C++98 | C++14 | | | GCC 6.x | 2016-04 | C++11 | C++14 | | | GCC 7.x | 2017-05 | C++11 | C++17 | 开始支持 C++17 | | GCC 8.x | 2018-05 | C++11 | C++17 | | | GCC 9.x | 2019-05 | C++11 | C++17 | | | GCC 10.x | 2020-05 | C++17 | C++17 | 默认升级到 C++17 | | GCC 11.x | 2021-04 | C++17 | C++20(缺 format) | | | GCC 12.x | 2022-05 | C++17 | C++20 | 首次加入 ``,但不完善 | | GCC 13.x | 2023-04 | C++17 | C++20 | `` 完整可用 | | GCC 14.x | 2024-03 | C++20 | C++23 | 默认直接 C++20 | | GCC 15.x | 2025-04 | C++23 | C++23 | 完整 C++23 |