[other] Deepin什么时候会升级GCC版本~
Tofloor
poster avatar
潜水7年
deepin
2022-08-04 01:10
Author

GCC 12.1已经发布了,Ubuntu20.04里面自带的也是GCC 9了,默认支持的貌似是C++17?C++11标准感觉都已经有点落后了。

Reply Favorite View the author
All Replies
deepin-superuser
deepin
2022-08-04 01:16
#1

gcc8 也可以使用 C++ 17 标准

Reply View the author
ljq790615
deepin
2022-08-04 02:12
#2

V23的GCC升到11.2了

gcc8确实很不爽,不能直接编译安装完整的gcc12【最低需要gcc9】

Reply View the author
新手小白
deepin
2022-08-04 04:12
#3
It has been deleted!
ljq790615
deepin
2022-08-04 04:40
#4

deepin20上可以直源代码接编译安装到GCC-11.3

然后再次源代码编译升级到GCC-12.1【最低要求GCC-9.1才能升级】

Reply View the author
阿甘
deepin
2022-09-07 15:10
#5

C,c++程序的高级开发,还是编写make脚本,特别是有依赖的情况下。完全依靠ide难以实现跨平台构建。

Reply View the author
阿甘
deepin
2022-09-07 15:12
#6

所以真正的问题不是你装gccg++版本的问题,他们只是一个支持编程语言版本的工具。真正的还是你的构建过程,你能够用脚本语言实现自动化构建。遗憾的是,我们都用惯了各种集成开发环境,削弱了我们对于自动化构建脚本撰写的能力。

Reply View the author
Lwh2008-Equinox
deepin
2022-10-16 06:06
#7

啊,debian11都是gcc11

Reply View the author
潜水7年
deepin
2022-11-04 17:35
#8
阿甘

所以真正的问题不是你装gccg++版本的问题,他们只是一个支持编程语言版本的工具。真正的还是你的构建过程,你能够用脚本语言实现自动化构建。遗憾的是,我们都用惯了各种集成开发环境,削弱了我们对于自动化构建脚本撰写的能力。

确实,就是很多时候是在编译运行别人的代码,CMake和Make脚本又不是特别精通,一些库需要C++17的标准进行编译,对CMake脚本进行改动又没有那个能力,只能编译新版本的GCC满足要求😂

Reply View the author