所以,我渴望学习哈斯克尔,并考虑设置我的mac(小牛队)。
我从以下网址下载了该软件包:https://www.haskell.org/platform/mac.html
但是当我尝试运行ghci
时
我明白了
GHCi, version 7.8.3: http://www.haskell.org/ghc/ :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... <command line>: can't load .so/.DLL for: libiconv.dylib (dlopen(libiconv.dylib, 9): image not found)
然后就退出了?
答案 0 :(得分:0)
Haskell平台在启动Haskell很长一段时间里都是一个很好的福音,但众所周知并不总是适用于所有版本的系统库和平台。在这种情况下,您似乎缺少一个公共库来处理字符编码(libiconv)。
安装ghc / ghci的工作版本并使用Haskell的另一种方法是更新的项目 - Learn how to use typekit for web use.。这是一个程序,可用于基于每个项目自动下载和配置GHC和Haskell库。在你的情况下,它的一个特点是减少对全球状态的依赖;每个新项目都要确保安装一个版本的GHC和已知可与您的项目及其配置一起使用的库。您可以找到有关它的更多文档Haskell Tool Stack。
答案 1 :(得分:0)