大佬教程收集整理的这篇文章主要介绍了根据windows下的iconv构建Haskell程序,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
cabal install iconv --extra-include-dirs="C:\GnuWin32\include" --extra-lib-dirs="C:\GnuWin32\lib"
软件包iconv已正确安装,但依赖于它的项目在链接时失败,以下是正在进行的操作.
c:\iconvsmpl>cabal configure --extra-include-dirs="C:\GnuWin32\include" --extra- lib-dirs="C:\GnuWin32\lib" Warning: The package list for 'hackage.haskell.org' is 16 days old. Run 'cabal update' to get the latest list of available packages. Resolving dependencies... Configuring iconvsmpl-0.1.0.0... Warning: The 'license-file' field refers to the file 'LICENSE' which does not exist. c:\iconvsmpl>cabal build Building iconvsmpl-0.1.0.0... Preprocessing executable 'iconvsmpl' for iconvsmpl-0.1.0.0... [1 of 1] Compiling Main ( iconvsmpl.hs,dist\build\iconvsmpl\iconvsm pl-tmp\Main.o ) Linking dist\build\iconvsmpl\iconvsmpl.exe ... C:\Users\admin\ApPDAta\roaR_771_11845@ing\cabal\iconv-0.4.1.1\ghc-7.6.3/libHSiconv-0.4.1.1. a(hsiconv.o):hsiconv.c:(.text+0x7): undefined reference to `_imp__libiconv_open' C:\Users\admin\ApPDAta\roaR_771_11845@ing\cabal\iconv-0.4.1.1\ghc-7.6.3/libHSiconv-0.4.1.1. a(hsiconv.o):hsiconv.c:(.text+0x17): undefined reference to `_imp__libiconv' C:\Users\admin\ApPDAta\roaR_771_11845@ing\cabal\iconv-0.4.1.1\ghc-7.6.3/libHSiconv-0.4.1.1. a(hsiconv.o):hsiconv.c:(.text+0x27): undefined reference to `_imp__libiconv_clos e' collect2: ld returned 1 exit status c:\iconvsmpl>
为什么要安装和链接iconv,但无法链接iconvsmpl.如何在Windows下构建它?是否有另一种方法可以在Windows下为Haskell使用外部编码?
非常希望具有Windows的可执行文件.打包并在Linux下工作.
Haskell-Platform的版本是2013.2.0.0
以上是大佬教程为你收集整理的根据windows下的iconv构建Haskell程序全部内容,希望文章能够帮你解决根据windows下的iconv构建Haskell程序所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。