我可以使用 Stack 在发布模式下编译 Haskell 项目吗?
Can I compile a Haskell project in release mode with Stack?
我想知道,有没有办法用 Stack 在发布模式下编译 Haskell 项目? stack --help
中没有任何与 "release" 相关的内容。那么如何在Release模式下编译呢?
没有"release mode"这样的东西。也许您想启用更多优化?在这种情况下,传入 --ghc-options -O2
。或者,在您的 cabal 文件中将 -O2
添加到 ghc-options:
。然后,您可以使用 stack build --fast
用 -O0
覆盖它,这样构建速度更快但优化更少。
我想知道,有没有办法用 Stack 在发布模式下编译 Haskell 项目? stack --help
中没有任何与 "release" 相关的内容。那么如何在Release模式下编译呢?
没有"release mode"这样的东西。也许您想启用更多优化?在这种情况下,传入 --ghc-options -O2
。或者,在您的 cabal 文件中将 -O2
添加到 ghc-options:
。然后,您可以使用 stack build --fast
用 -O0
覆盖它,这样构建速度更快但优化更少。