• Ubuntu Server 10.04安装GCC3

    下载GCC3的deb包

    这里选择一个镜像进入,看到有一堆deb包。

    Ubuntu软件包命名遵循下列约定: <1>_<2>-<3>_<4>.deb

    * <1>软件包名称(Package Name):

    * <2>版本(Version Number):

    * <3>修订号(Build Number):

    * <4>平台(Architecture):

    o i386

    o all: 平台无关. 即适用于所有平台.

    例如

    * nano_1.3.10-2_i386.deb

    o 软件包名称: nano

    o 版本: 1.3.10

    o 修订号: 2

    o 平台: i386

    我们下载其中的(64位系统的请用对应的amd64的deb包):

    • cpp-3.4_3.4.6-6ubuntu5_i386.deb
    • g++-3.4_3.4.6-6ubuntu5_i386.deb
    • gcc-3.4_3.4.6-6ubuntu5_i386.deb
    • gcc-3.4-base_3.4.6-6ubuntu5_i386.deb
    • libstdc++6-dev_3.4.6-6ubuntu5_i386.deb

    安装GCC3的deb包

    使用下列命令安装deb包:

    sudo dpkg -i *.deb

    修改为默认使用GCC3

    使用下面命令可以查看当前系统安装和使用的GCC:

    ls /usr/bin/gcc* -ll

    ls /usr/bin/g++* -ll

    ls /usr/bin/cpp* -ll

    使用下面命令修改为默认使用GCC3.4

    ln -sf /usr/bin/gcc-3.4 /usr/bin/gcc

    ln -sf /usr/bin/g++-3.4 /usr/bin/g++

    ln -sf /usr/bin/cpp-3.4 /usr/bin/cpp

    好啦,终于折腾完了。

    分类: 所谓技术 | 标签: ,,,,