我正在运行 debian wheezy,想从 GCC 4.7.2 升级到 GCC 4.9.0。
根据这些说明,我安装了libgmp-dev
,libmpfr-dev
并且libmpc-dev
(我的包管理器分别给了我版本 2:5.0.5+dfsg-2、3.1.0-5 和 0.9-4)并运行以下命令来编译 gcc(请注意,在我的情况下它是 4.9.0 而不是 4.6.2):
tar xzf gcc-4.6.2.tar.gz
cd gcc-4.6.2
./contrib/download_prerequisites
cd ..
mkdir objdir
cd objdir
$PWD/../gcc-4.6.2/configure --prefix=$HOME/gcc-4.6.2
make
make install
我现在有一个objdir
充满东西的目录,但是 g++ 在哪里,我应该把这个目录放在哪里?
我猜我应该把它移到usr/local
我的变量中并添加一些东西PATH
,但我不知道究竟是什么,以及如何确保在我的旧 gcc 安装之前搜索它。