shake:无效语句:import Development.Shake

时间:2014-09-09 11:31:00

标签: haskell shake-build-system

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

我逐字复制了makefile,然后摇了摇。摇动打印shake: Invalid statement: import Development.Shake。我的第一个想法是,可能已经发布了一个新版本,其中这些导入语句已经变得多余。所以我把它们评论出来并得到了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编译makefile很好。我不确定还有什么可以调试(我远离Haskell专家!)。

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

1 个答案:

答案 0 :(得分:2)

我会更喜欢评论而不是回答(我错过了一些声誉)。如果我的“回答”有点不对,我会提前道歉。

您是否关注running section of the tutorial?或者您是否尝试过使用runHaskell?

我怀疑你试图运行这个例子的方式有问题,而不是代码本身。