0

在 hackage中创建了一个项目,我想将它导入到我的代码中。

我不想手动将“ print-debugger-0.0.tar.gz ”中的代码复制粘贴到我的 cabal 项目的 src 文件夹中,而是希望能够做到这一点......

// project.cabal 文件

name:              project
...
executable project
  main-is:         Main.hs
  hs-source-dirs:  src
  build-depends:   base, split, print-debugger

并这样做...

cabal install print-debugger

并将“StackTraceDebug”导入我的项目。

当我尝试时,我收到消息...

"this package is not installed"
"cabal: There is no package named 'print-debugger'"

如何在不手动复制和粘贴的情况下让我的代码脱离 hackage 并进入我的项目?

4

2 回答 2

0

似乎由于缺少文件而无法安装 0.0 版(请参阅:https ://hackage.haskell.org/package/print-debugger-0.0/reports/1 ),但后来的版本已经解决了这个问题,现在应该工作顺利。

于 2016-02-22T19:21:08.103 回答
-1

如果你有问题cabal,你可能会考虑在未来尝试堆栈。这对于协调项目之间的依赖关系非常有帮助。

于 2016-02-13T04:47:37.483 回答