并行Cabal构建

时间:2011-10-21 19:43:42

标签: haskell build parallel-processing cabal multicore

使用类似于GNU make cabal install标志的-jN时,有没有办法并行编译包?

2 个答案:

答案 0 :(得分:33)

是的,从版本1.16开始,cabal支持使用-j选项进行安装,如下所示:

cabal install -j mypackage

答案 1 :(得分:13)

没有。一段时间以来这一直是一个悬而未决的问题。我们努力使ghc --make并行构建所需的模块,但显然遇到了问题。从那时起,在集团层面这样做已经是我所听到的所有讨论,但尚未成为现实。

请参阅此duplicate question了解一些链接以及最新技术水平。