Haskell学习笔记(一) 安装

官网地址:https://www.haskell.org/downloads/

1.在官网下载安装包。这里我直接下载的Haskell Platform安装包。有的教程推荐下载stack再进行后续安装,原因是platform版本之间存在一些不稳定的情况。但是下载platform是一种比较轻松省事的安装方式。(顺便祈祷不要出现不稳定的bug)

2.双击运行安装包,路径最好就不要改了,或者要好记一点。

在安装过程中会出现stack安装的弹窗

3.安装完毕之后,打开命令行输入 cabal user-config init ,会出现默认的放置配置文件的地址,然后到那个文件夹下修改config文件。

检查文件中是否有以下语句
  extra-prog-path: 文件安装路径\msys\usr\bin 
  extra-lib-dirs: 文件安装路径\mingw\lib 
  extra-include-dirs: 文件安装路径\mingw\include

如果没有,在文件结尾加上。另外,以上三个路径可以存在由逗号隔开的多个地址。保存并关闭config文件。

4.打开开始菜单,可以看到GHCi和WinGHCi。GHCi是Haskell的解释器,使用类似于Python的shell或者MATLAB的命令行,输入算式敲回车就能进行计算。但是如果要进行复杂运算就需要编写程序、编译运行了。现在我们已经拥有了GHC(编译器)和GHCi(解释器),如果想更直观一点,可以搜索下载Haskell的IDE,这里比较懒就直接用记事本做编辑器了。

5.下面开始hello world。新建记事本文件hello.txt,输入

-- hello.hs my first haskell file
main = do
    putStrLn "Hello world"
其中“--”后是注释。将文件保存,并将文件后缀改为.hs。打开cmd,输入 ghc hello.hs

 在文件夹可以看到编译后生成的文件

 在命令行窗口运行。Windows系统中只需要输入exe文件的名字就可以运行程序。

猜你喜欢

转载自www.cnblogs.com/FounDerSquare/p/12364517.html