0
我是新來的使用c2hs和this issue。使用c2hs時應該如何調試「符號X不適合這裏」的錯誤?
我不知道如何開始調試,並沒有發現任何與谷歌搜索或通過查看GitHub上的問題。
我應該從哪裏開始,哪些資源可以提供幫助?
在此先感謝。
我是新來的使用c2hs和this issue。使用c2hs時應該如何調試「符號X不適合這裏」的錯誤?
我不知道如何開始調試,並沒有發現任何與谷歌搜索或通過查看GitHub上的問題。
我應該從哪裏開始,哪些資源可以提供幫助?
在此先感謝。
由於Dave Lee pointed out,有可能通過使用--c2hs-options
標誌,像這樣:或者通過將它放在
cabal ... --c2hs-options="-d trace"
我無法弄清楚如何通過向.cabal
或stack.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"