既然GCC11.1已经发了, 我们之前的GCC8.3也在正常工作中, 升级成本比我们想象的低, 那新版到来, 又能解决项目的一些实际痛点, 升级的动力自然就比较足了....安装依赖库
新的GCC源码内置了依赖库的获取脚本, GCC所依赖的mpfr, gmp, mpc, isl都可以使用内置脚本直接获取, 比老版本简单非常多, 在GCC目录下, 执行:
....CMake中的使用, ABI兼容问题
这部分内容直接略过, 请参考 升级GCC到8.3 中的相关部分.
5....:/usr/local/gcc-11.1.0/lib64
可以直接将本行追加到~/.bashrc, 避免每次都单独写shell脚本追加该项....如果同时也添加了gcc-8.3.0, 注意gcc-11.1.0的export要在8.3.0之前, 否则还是会报LD相关的问题.
6.