8

我使用的是 ubuntu 9.10,它带有 gcc 4.4。如何安装 gcc 4.5 而不会搞砸我的 gcc 4.4。环境。我只需要 gcc 4.5 来编译 1 个应用程序。

谢谢你。

4

2 回答 2

2

我的首选方法是deb-src输入/etc/apt/sources.list例如

# Debian sources
deb-src http://ftp.us.debian.org/debian/ unstable main contrib non-free

然后我可以做apt-get source foo并获取适当的包及其源,这些包将被解包。我通常添加一个本地更改日志条目(由修订号分隔为 1.2-3local0)并重建。这有时需要建立依赖关系。这一切都取决于...

我猜 gcc-4.5 目前根据此页面处于实验阶段,因此您还必须将实验添加到sources.list文件中。我没有使用过这个,但它也应该可以工作:

deb-src http://ftp.debian.org/debian experimental main
于 2010-04-23T19:37:33.737 回答
0

最简单的方法是安装到私有前缀中:

configure --prefix=/some/private/prefix   ...

在私有前缀中,覆盖现有文件的可能性为 0。然后,您需要将前缀添加到您的路径中。

第二种选择是给新的二进制文件一个后缀并使用特定于版本的运行时库:

configure --program-suffix=-4.5.0 --enable-version-specific-runtime-libs

虽然我不能保证其他文件不会被修改。

于 2010-04-23T19:34:01.780 回答