如何手动将软件包安装到使用cabal的项目

时间:2015-11-14 04:46:04

标签: haskell cabal

我希望使用Hackage上的库。但事实证明,软件包的维护者已经放弃了库一段时间,现在由于小问题而没有编译。既然我已经解决了问题,那么将它与我的cabal项目联系起来的最佳方法是什么,直到我的PR合并到上游

1 个答案:

答案 0 :(得分:2)

安装它像" cabal install ..."会安装它,试试这个:

  1. 使用" cabal get pkgname-X.Y.Z"从Hackage获取源代码;它将源放在目录pkgname-X.Y.Z
  2. cd进入源目录并应用补丁
  3. 运行cabal install
  4. 如果您使用的是stack或cabal沙箱,还有其他选项。