点击登录

    Linux下gcc和g++切换

    自动运维 norbert 4085次浏览 已收录 扫描二维码

    Linux的gcc和g++版本在不同系统中不同,下面主要介绍如何手动切换不同版本的gcc和g++。

    查看系统中gcc和g++的版本,可采用如下命令:
    gcc -vg++ -v
    假设系统中有4.4和4.8两个不同版本的gcc和g++,可分别采用下述命令进行不同版本添加:

    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 40
    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 80
    sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.4 40
    sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 80
    

    选择不同版本的gcc和g++,可采用如下命令:

    sudo update-alternatives --config gcc
    sudo update-alternatives --config g++
    

    如果想删除之前添加的gcc和g++的选择项,可执行以下命令(如4.4):

    sudo update-alternatives --remove gcc /usr/bin/gcc-4.4
    sudo update-alternatives --remove gcc /usr/bin/g++-4.4
    

    网站内容采用BY-NC-SA协议分享 , 转载请注明: Linux下gcc和g++切换
    喜欢 (170)
    [norbert_jxl@163.com]
    分享 (0)