如何在ubuntu上安装新版本的gcc

时间:2010-04-23 19:24:57

标签: gcc ubuntu ubuntu-9.10

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

谢谢。

2 个答案:

答案 0 :(得分: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目前处于实验性as per this page,因此您还必须在sources.list文件中添加实验。我没有使用它,但它也应该工作:

deb-src http://ftp.debian.org/debian experimental main

答案 1 :(得分:0)

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

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

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

第二个选项是为新二进制文件提供后缀并使用特定于版本的运行时库:

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

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