相关疑难解决方法(0)

使用cabal和ghc构建运行时标志

我有一个用Haskell编写的程序,打算用GHC编译.该程序在多个内核上可以很好地扩展,因此启用多线程非常重要.在我的.cabal文件中,我添加ghc-options: -O3 -threaded了与线程运行时的链接.问题是,使用这种方法,用户需要运行程序foo +RTS -N,这似乎有点神秘,不是非常用户友好.

如何告诉cabal/ghc为用户隐藏这些运行时标志?我已经读过了--with-rtsopts,但GHC(7.0.3)只是unrecognized flag在我尝试使用时吐出来.

haskell build ghc cabal

29
推荐指数
1
解决办法
8510
查看次数

标签 统计

build ×1

cabal ×1

ghc ×1

haskell ×1