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



我正在尝试获得一个相当于用ghc -threaded -O2编译然后用my.exe +RTS -N4 -s运行的cabal配置。目前我有

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

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

对于多个选项,请将整个字段用引号括起来:

&quot-其中rtsots=-N4-s";

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

-rtsopts=-N4

-带有rtsots=-s

最新更新