为什么
cabal install
默认不使用--enable-shared标志?我注意到,当没有使用此标志编译简单的程序时,文件大小会变得很大。这是有关Haskell程序如何轻松部署为单个自包含二进制文件的设计选择吗?cabal install
默认不使用--enable-shared标志?我注意到,当没有使用此标志编译简单的程序时,文件大小会变得很大。这是有关Haskell程序如何轻松部署为单个自包含二进制文件的设计选择吗?--enable-shared
构建一堆包,包括我编写的一个简单程序,该程序使用http-enumerator每30秒从URL下载。当我运行程序时(在将所有DLL放入我的程序文件夹后),它在几秒钟后崩溃了。当我使用--threaded
编译时,它立即崩溃。