我正在遵循包开发的用户指南:https://www.haskell.org/cabal/users-guide/developing-packages.html#quickstart https://www.haskell.org/cabal/users-guide/developing-packages.html#quickstart
我被困在Flags
部分。如何将标志传递到我的文件?是不是就在build
时间?我尝试搜索它,但没有找到有用的信息 - 只是命令选项--flags
.
cabal build -f debug
不起作用
Flag Debug
Description: Enable debug support
Manual: True
Default: False
BenchMark bench-foo
ghc-options: -Wall
type: exitcode-stdio-1.0
default-language: Haskell2010
build-depends: base, time
main-is: bench-foo.hs
if flag(debug) && os(windows)
main-is: bench-bar.hs
将标志传递给cabal configure
, e.g.:
cabal configure -f debug
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)