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文件的名字就可以運行程序。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM