自制软件版本的macports`port select --set`

时间:2013-10-25 16:30:00

标签: homebrew macports

我仍在使用macports的原因之一是,您可以轻松地在下载的内容之间切换。例如,如果我想将我的GCC版本更改为4.8,我所要做的就是

sudo port set --select gcc mp-gcc48

环境变量没有问题。我看到有很多版本的gcc可以从自制软件中获得,但有没有一种简单的方法可以激活和停用某些版本的东西?我在文档中没有注意到任何内容。

1 个答案:

答案 0 :(得分:3)

选项1是您并行安装多个版本化软件包。然后你打电话给gcc-4.7gcc-4.8等等。

选项2是有选择地brew linkbrew unlink您希望使用的包版本。请注意,仍然可以从/usr/local/opt/<package>/安装并使用“未链接”的包,它不在默认路径中。

您使用哪一个取决于各个包的设置方式以及您需要切换的频率。它可能不像MacPorts那样明确,但它的工作正常。