gpt4 book ai didi

haskell - 使用 c2hs 和 cabal 构建

转载 作者:行者123 更新时间:2023-12-02 03:37:46 24 4
gpt4 key购买 nike

我有一个问题,cabal 不会对 .chs 文件进行依赖解析,也就是说,如果 A.chs 依赖于 B.chs(或者实际上是 B.chi),那么 cabal 将不会弄清楚并以正确的顺序对文件调用 c2hs。我知道 gtk2hs使用自定义构建脚本,但是它相当复杂并且专门用于gtk2hs。是否有更简单的手动/自动执行 .chs 依赖的方法解决方案(例如,以正确的顺序列出文件)?

最佳答案

事实证明,cabal 将通过以下方式处理 exposed-modules它们列出的顺序,我想只有当有没有需要考虑的依赖关系,或者这种行为可能是特定于 .chs 文件。为了手动解决依赖可以简单地在 cabal 文件中正确排序模块。

关于haskell - 使用 c2hs 和 cabal 构建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22305882/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com