2011-10-21 31 views

回答

33

是的,從1.16版本,陰謀不支持此使用-j選項安裝,像這樣:

cabal install -j mypackage

+0

n.b.此版本的cabal不包含在當前版本的Haskell平臺(2012.4.0.0)中,但[預計將包含在下一版本的Haskell平臺(2013.2.0.0)]中(http://stackoverflow.com/ a/7872263/86622)(見評論)。 – dave4420

+3

但是,即使在當前的Haskell平臺上,您也可以簡單地「安裝cabal-install」來獲得此功能。這甚至不會破壞(對我來說)。 – nh2

+0

您可能希望添加到您的答案,這不會加速安裝一個包 - 它只是同時安裝*多個包*。因此'cabal install -j mypackage'不會帶來任何好處,只有'cabal install -j package1 package2'會。 – nh2

13

不,這個問題已經有一段時間了。努力使ghc --make並行地構建所需的模塊,但顯然遇到了問題。從那時起,我在所有討論過的場合都在討論這個問題,但還沒有成爲現實。

查看此duplicate question瞭解一些鏈接以及現有技術狀態。

+7

Gees的傢伙,很容易就下來了票。這是寫的正確,但新的答案(寫在一整年後)有你正在尋找更新的信息。 –