0

我第一次尝试使用摇,尝试按照此处的说明进行操作:https ://github.com/ndmitchell/shake/blob/master/docs/Manual.md#readme

我逐字复制了makefile并运行了shake。摇印shake: Invalid statement: import Development.Shake。我的第一个想法是,可能已经发布了一个新版本,其中这些 import 语句已经变得多余。所以我将它们评论出来并得到了shake: Invalid statement: -- import Development.Shake. 所以我删除了它们。这是输出:

shake: Error when running Shake build system:
* main
* IO
Error, file does not exist and no rule available:
  IO

GHC 可以很好地编译生成文件。我不太确定还能做些什么来调试(我远不是 Haskell 专家!)。

有点相关(至少与教程相关)shake --demo似乎不再存在。

4

1 回答 1

2

我宁愿发表评论而不是回答(我想念这样做的一些声誉)。如果我的“答案”有点偏离,我提前道歉。

您是否遵循了本教程的运行部分?或者你用 runHaskell 试过了吗?

我怀疑您尝试运行示例的方式有问题,而不是代码本身。

于 2014-09-09T14:41:02.177 回答