首页 > 代码库 > 在MAC下切换GCC编译器的办法(MacPorts)
在MAC下切换GCC编译器的办法(MacPorts)
在MAC下切换GCC编译器的办法(MacPorts)
这里的办法是通过port命令选项实现的,所以需要先安装MacPorts,具体的安装步骤就不多说了,切换不同版本gcc的命令如下:
执行:
$ sudo port select --list gcc
显示:
Password:
Available versions for gcc:
gcc42
llvm-gcc42
mp-gcc45 (active)
none
选择llvm-gcc42作为编译器,执行:
$ sudo port select --set gcc llvm-gcc42
显示:
Selecting ‘llvm-gcc42‘ for ‘gcc‘ succeeded. ‘llvm-gcc42‘ is now active.
以前版本的MacPorts是通过 gcc_select 来切换gcc版本的,不过今天我执行无效,一查才知道官网投票取消了 gcc_select,用参数 select 来实现了。
2
http://stackoverflow.com/questions/837992/update-gcc-on-osx点击打开链接
$ sudo port select --list gcc
Available versions for gcc:gcc42llvm-gcc42mp-gcc46none (active)
To set gcc to the MacPorts version:
$ sudo port select --set gcc mp-gcc46
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。