我是使用 c2hs 并遇到此问题的新手。
我不知道如何开始调试它,也没有通过谷歌搜索或查看 GitHub 上的问题找到任何东西。
我应该从哪里开始,有哪些资源可以提供帮助?
提前致谢。
正如Dave Lee 指出的那样,可以--c2hs-options
像这样传递使用标志:
cabal ... --c2hs-options="-d trace"
我无法弄清楚如何通过添加到.cabal
orstack.yaml
文件来完成这项工作,或者通过将它传递给命令,就像结合在一起一样,stack build
只需从输出中复制命令stack build
并使用附加标志手动运行它:
/Users/py/projects/jspahrsummers/Arbiter/bindings/haskell/.stack-work/dist/x86_64-osx/Cabal-1.24.0.0/setup/setup --builddir=.stack-work/dist/x86_64-osx/Cabal-1.24.0.0 build lib:arbiter --ghc-options " -ddump-hi -ddump-to-file" --c2hs-options="-d trace"