在这里,/usr/bin/gcc是你在终端输入gcc时执行的默认程序位置。这个路径将会被update-alternatives重新指向/usr/bin/gcc-13(在本例中),根据优先级来决定使用哪个版本的 GCC。 4.gcc 这个参数是组名,表示这是一个与gcc相关的 "替代项组"。update-alternatives使用组名来管理多个与同一个工具(这里是 GCC 编译器)...
update-alternatives --display gcc没有配置过应该输出如下:③添加版本到update-alternativesupdate-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 110这里的90和110是指定的优先级。④配置默认gcc版本...
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 sudo update-alternatives --config gcc 在第二个命令中,系统会再次列出所有可用的gcc版本,并提示你选择一个新的默认版本。输入与gcc-9对应的编号即可。 注意:在--install选项中,最后一个参数(例如90)是优先级,数值越高,优先级越高...
$sudo update-alternatives --install /usr/local/bin/arm-linux-gnueabihf-g++ arm-linux-gnueabihf-g++ /opt/gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_linux/bin/arm-linux-gnueabihf-g++ 10 $sudo update-alternatives --install /usr/local/bin/arm-linux-gnueabihf-g++ arm-linux-gnueabihf-g++ /...
#sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.1 90 #sudo update-alternatives --install /usr/bin/gcc gcc /ur/bing/gcc-4.2 80 以此类推。在选择时使用如下命令即可: #sudo update-alternatives --config gcc 以上都是在UBUNTU上测试通过的。在红帽等Linux系统上有类似的alternativ...
k@1k ~ $ sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 1. 2. 把这两个分开加,结果就可以了. 最后也是一样,分开配置 sudo update-alternatives --config gcc 1. sudo update-alternatives --config g++ 1. 参考:https://askubuntu.com/questions/372248/downloaded-g-4-8...
1、update-alternatives 命令选项介绍:display、install、remove、config 2、display命令:(查看命令链接信息) # update-alternatives --display name(命令名称) $ update-alternatives --display gcc gcc - auto mode link currently points to /usr/bin/gcc-4.7 ...
update-alternatives --install /usr/bin/gcc gcc /usr/local/${gcc_version}/bin/gcc 100 选项注释: link 是在/usr/bin/,/usr/local/bin/等默认PATH搜索目录 name 是在/etc/alternatives目录中的链接名 path 是真正的可执行程序的位置,可以在任何位置 priority 是优先级,数字越大优先级越高 22,管道和重定...
有时,在确保group当前没有consumer的情况下,可以将这个group的偏移设置成最新,以保证下次启动时,group...
可以发现,该命令形式为 update-alternatives --install + (多版本命令在系统中的进入地址)+ (在update-alternatives中的注册名称)+ (实际可执行命令的物理地址) + (自动模式下的优先级数字) 多版本命令在系统中的进入地址: 在gcc 中,该部分为 /usr/bin/gcc 在g++中该部分为 /usr/bin/g++ , ...