我的项目通过多个子项目进行拆分,这些子项目通过cabal sandbox add-source
连接。当我建立" main"项目通过cabal build -j
,cabal使用多个核心,而如果我cabal install --only-dependencies -j
,它只会为每个依赖使用单核。
这非常不方便,添加cabal sandbox add-source
的来源最好也为每个包使用多个核心。
这可能吗?它已经实施了,还是已经有了这张票?我无法找到任何相关信息。
答案 0 :(得分:3)
您可以将-j
传递给ghc
。例如:cabal install --ghc-options='-j4'