5
我還在使用macports的原因之一是,在下載的東西版本之間切換很容易。例如,如果我想將我的GCC版本更改爲4.8,我所要做的就是自制版macports`port select --set`
sudo port set --select gcc mp-gcc48
環境變量沒有浪費。我看到從自制軟件中可以獲得多個版本的gcc,但有沒有簡單的方法來激活和停用版本的東西?我沒有注意到文檔中的任何內容。
我還在使用macports的原因之一是,在下載的東西版本之間切換很容易。例如,如果我想將我的GCC版本更改爲4.8,我所要做的就是自制版macports`port select --set`
sudo port set --select gcc mp-gcc48
環境變量沒有浪費。我看到從自制軟件中可以獲得多個版本的gcc,但有沒有簡單的方法來激活和停用版本的東西?我沒有注意到文檔中的任何內容。
選項1是您並行安裝多個版本化軟件包。那麼你會打電話gcc-4.7
或gcc-4.8
等
選項2是選擇性地brew link
和brew unlink
您喜歡使用的軟件包版本。請注意,「未鏈接」包仍然安裝並可從/usr/local/opt/<package>/
使用,它只是不在默認路徑中。
您使用哪一個取決於各個包的設置方式以及您需要多久切換一次。這可能不像MacPorts那樣清晰,但它工作得很好。
這個問題似乎是題外話題,因爲它是關於一般軟件嘗試AskDifferent或超級用戶 – Mark