IC Infra

如何让软件使用不同版本的glibc而不导致系统崩溃

背景 IC设计环境需要使用大量的开源工具。快速迭代的开源工具往往在开发时依赖于高版本的库,如glibc库。但IC设计环境主流还在使用CentOS 7.9,系统自带的glibc不满足运行条件。 通常,为了满足运行条件,IT向业务提供一台自带高版本 glibc 的操作系统使用。如果仅仅为了运行小部分不常用的软件,这种方式成本较高。 而另一种粗暴的做法:下载高版本glibc源码并直接执行./c...