gor*_*orn 12 parallel-processing haskell functional-programming compiler-errors ghc
编译器每次都抱怨并行Haskell的不同示例应用程序; 有了这条消息:
Could not find module `Control.Parallel.Strategies'
Run Code Online (Sandbox Code Playgroud)
ghc编译器命令:
ghc -threaded -i/sudo/dir/par-modules/3 -cpp -DEVAL_STRATEGIES -eventlog --make parFib.hs
Run Code Online (Sandbox Code Playgroud)
同样简单
ghc -O2 --make -threaded parFib.hs
Run Code Online (Sandbox Code Playgroud)
我忽略了什么细节?我错过了一些PATH变量.
进口可能如下所示:
module Main where
import System
# if defined(EVAL_STRATEGIES)
import Control.Parallel
import Control.Parallel.Strategies
#endif
Run Code Online (Sandbox Code Playgroud)
干杯
Dan*_*ner 19
您必须从Hackage 安装并行包.在大多数理智的设置中,这应该像打字一样简单
cabal install parallel # note: not sudo cabal install parallel!
Run Code Online (Sandbox Code Playgroud)
在您的命令提示符下.