与GHC的Windows上的位DLL?
我正在寻找的是将我的haskell模块导出为64位dll。 我的设置是64位Windows 7和Haskell Platform 2013.2.0.0。
我试图用ghc --make -static -shared -fPIC ff.hs -o ff_dll.dll
,除了产生32位版本(我从另一个应用程序调用它)之外,它工作正常。
所以我的问题是:是否有可能在Windows上使用GHC构建64位dll?
您可以从官方GHC网站的下载部分获得64位GHC。 然后,您可以cabal install haskell-platform
来构建通常随Platform提供的库。