在使用cabal进行编译时查看核心

时间:2014-07-12 21:30:20

标签: haskell ghc cabal

在构建我的应用程序时,我希望cabal自动将中间核心输出到文件中。我可以将-ddump-simpl标志添加到cabal文件的ghc-options字段中,但这会将所有内容打印到stdout。有没有办法让cabal将所有这些重定向到文件?

1 个答案:

答案 0 :(得分:10)

您可以使用-ddump-to-file,GHC将为其他调试选项写入名称为foo.dump-simpl等的文件。如果你把它放在你的cabal文件中,我相信它会将它们转储到你项目的顶层。