用于编译器标志和运行时选项的Cabal配置

时间:2014-10-31 14:45:58

标签: haskell cabal

我试图让cabal配置等同于使用ghc -threaded -O2进行编译,然后使用my.exe +RTS -N4 -s运行。目前我有

executable my.exe
   ghc-options: 
        -O3
        -threaded
        -rtsopts
        -with-rtsopts="-N4"
   main-is: Main.hs

当我运行my.exe时,它会给我unexpected RTS argument: -N4

1 个答案:

答案 0 :(得分:4)

对于多个选项,请将整个字段放在引号中:

  

“ - with-rtsopts = -N4 -s”

或者,您可以单独添加每个选项:

  

- 附-rtsopts = -N 4

     

- 附-rtsopts = -s

相关问题