2016-02-28 26 views
0

我是Haskell的完整初学者。到目前为止,我已经下载了GHC。我知道如何使用它通过终端键入使用GHC加载.hs文件时出错使用GHC

$ ghci 

也我用我自己的代码做了一个名为test.hs的文件。我想通过终端在ghci中运行该文件,但我一直收到此错误。

enter image description here

我已经在我的桌面上的文件保存在test.hs。我假设我必须说明文件路径,但我不知道如何!

回答

2

您是否在加载它之前检查了您是否位于正确的文件夹中并且该文件存在? ghci是命令行解释器,因此您可以在通过键入:l test.hs来调用它之后加载文件。

+0

如何指定源文件test.hs的文件路径? – ProtectorOfUbi

+0

我发现了这个问题。我正在使用TextEdit保存我的源文件,并且.sh扩展名未被应用。得到了文本争论者,现在它工作。 – ProtectorOfUbi

1

如果该文件是您的桌面上,使用

ghci ~/Desktop/test.hs 

注意,这不是一个真正的Haskell的问题,而是一个shell问题(和路径是具体到Mac OS X)。