3

当我运行时cabal install c2hs,它似乎正确完成,但没有注册包。该软件包似乎甚至没有安装:它没有出现在 中ghc-pkg list,并且重新运行cabal install c2hs会经历相同的安装过程,而不是说“所有请求的软件包都已安装”。

我非常感谢任何帮助启动和运行它。我正在使用预构建的 GHC 7.4.1 二进制文件。

提前致谢!

4

2 回答 2

2

我相信c2hs它是一个可执行文件,而不是一个库。您提供的 cabal 安装输出显示可执行文件位于您的私有.cabal/bin目录中。

于 2012-02-27T02:48:22.023 回答
1

c2hs从c2hs-0.15 之前的某个时间开始,C2HS 模块已从较新版本中删除。如果您查看 c2hs 源代码树,您可以通过回顾修订找到它。或者其他一些库包括它。此跟踪票中有更多信息。C2hs 正朝着使 C2HS.hs 中的功能完全不需要的方向发展,尽管它们还没有完全实现(浮点格式尤其需要手动编组)。

于 2012-02-27T08:13:05.803 回答