“GCC” 标签页面:

  • CentOS安装gcc 4.4并保留原有版本

    其实在CentOS中,yum库已经独立出了gcc 4.4,可以单独安装:

    yum install gcc44 gcc44-c++

    在使用gcc 4.4编译时,要进行必要环境变量设置:

    export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
    export CC=gcc44
    export CXX=g++44
    export PKG_CONFIG=/usr/bin/pkg-config

    2014.02.11 / 暂无评论 / 2,698 次点击 / 分类: 所谓技术

  • 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

    好啦,终于折腾完了。

    2011.04.17 / 暂无评论 / 1,767 次点击 / 分类: 所谓技术