haskell環境及sublimehaskell在win10上配置

學習一門新語言,最多的時間是花在環境的配置上,~~(>_<)~~。

安裝 Haskell

類似其他語言,Haskell 提供兩種風格的處理方式:批處理(“編譯器”)和交互式(“解釋器”)。其解釋器可直接用於測試和計算,是初學者的好幫手。

GHC 編譯器和解釋器(GHCi) 可能是特性實現最全面的系統
Hugs 解釋器 高度可移植,輕量級
GHC 和 Hugs 都可以在 Windows 上工作。

安裝 Haskell Platform

下載看這裏
這裏面不僅包括ghc,也還有cabal。

cabal使用

cabal就是一個包管理器,相當於python的pip。

詳細可以參考這裏

簡單使用:

cabal update
cabal install package_name

需要提醒的是,cabal沒有uninstall,如果一個包版本不對,可以使用cabal install --reinstall package_name進行重裝。

sublimehaskell設置

sublime寫haskell的插件,怎麼安裝就不贅述了。

插件官網,簡單操作可以查看。

這個插件需要hsdev,可以使用cabal install hsdev進行安裝。

我的機子win10,出現了報錯,一個叫oldtime的包無法編譯成功。這裏需要安裝linux上的一些工具鏈,因爲是windows系統,所以我們可以安裝msys,利用它提供的linux工具。

MSYS

下載,可從我的資源庫下載

將bin文件的目錄,加入環境變量中即可。至此,sublimehaskell可以完好運行。

發佈了52 篇原創文章 · 獲贊 51 · 訪問量 24萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章