【发布时间】:2014-01-13 20:29:25
【问题描述】:
在我当前的项目中,我有一个文件 Tokens.x,需要由 Alex 编译为 Tokens.hs。在我的.cabal 文件中,我在other-modules 部分列出了Tokens,cabal build 愉快地创建了该文件。
但是,它在没有指示 Alex 创建文件的 GHC 优化版本的 -g 选项的情况下这样做。当与 GHC 一起使用时,此选项表示扫描速度提高了 10 倍,并且编译速度也提高了一个数量级。
如何告诉 cabal 在使用 GHC 编译时包含 -g 选项?
【问题讨论】: