我可以在最新的 Ubuntu(4.4.3 附带)上安装旧版本的 gcc/g++(4.1.3)并使用它来编译应该在 CentOS 上运行的 .so 吗?由于缺少导入(GLIB_2_11,...),使用 Ubuntu 版本的 gcc 编译的二进制文件无法在 CentOS 上加载。我需要 C++(包括异常),所以我不能只静态链接到我已经尝试过的 glibc。
我可以安装旧的 gcc 而不删除新的 gcc 吗?我该如何处理旧 gcc 所需的库?
我目前正在 CentOS 中开发代码,但使用起来非常痛苦。我真的很想迁移到 Ubuntu 桌面。