有没有办法将 Haskell 二进制文件复制到另一个项目以节省初始构建时间?
我正在学习使用 Plutus 在 Cardano 上构建 DApp,Plutus 是用 Haskell 构建的。 我发现项目的初始 cabal 构建需要相当长的时间,通常需要 30 多分钟,…
由于 gcc 路径,Cabal 无法在 Mac OS X Lion 上运行
我刚刚全新安装了 Mac OS X Lion,并安装了 Xcode 4.3 和 Xcode 4.3。 Haskell 平台 2011.4.0.0。 当我尝试通过 Cabal 安装软件包时,出现以下错误: …
编译 Haskell-mpi
最终弄清楚如何安装 haskell-mpi 所需的所有软件包后,我运行: sudo cabal install --global haskell-mpi 并且它给出了标头错误: Resolving depende…
Cabal 安装抱怨“:0:4: 词法错误(UTF-8 解码错误)”
我使用的是 Windows 7,区域设置为 zh_CN 和 ghc-7.0.4 cmd.exe 的默认代码页是 936。 > cabal install ghc-mod Resolving dependencies... Configuri…
如何将 runhaskell 与 cabal-dev 一起使用?
不幸的是 cabal-dev ghci 在这个项目中不起作用,我收到一个错误: Loading package download-0.3.2 ... linking ... ghc: /home/stulli/haskell/ifdl…
如何使用 Cabal 构建一个简单的项目?
Haskell wiki 指出您应该使用 Cabal 作为构建系统。然而,在我看来,它更倾向于生成包,而不是构建二进制文件。基本上,我想做的就是将 src/ 目录中的…
cabal 安装 hspec 时出错
我正在尝试安装 hspec,但我得到了这个: $ cabal install hspec Resolving dependencies... cabal: dependencies conflict: ghc-7.2.2 requires cont…
使用 cabal 安装后在 haskell 中导入 lib
请原谅这个问题的简单性,但我没有找到另一个可以解决我的问题的问题。我已经安装了 haskell 和 leksah,然后执行“cabal install nat”来安装自然数…
http-enumerator 和几个新的 yesod 包之间的包冲突
此问题与此问题相关。由于此软件包版本冲突,系统提示我尝试从 http-enumerator 迁移到 http-conduit。 package http-enumerator-0.7.2 requires fail…
将文件夹复制到 dist/
我想在分发过程中将一个充满资产的文件夹复制到可执行文件旁边。我如何在 .cabal 文件(或者,Setup.hs)中表示这一点? 目录结构: root/ dist/ -- G…
GHC 的 zlib 构建错误
我正在使用具有以下配置的虚拟机: Arch Linux(3.0-ARCH 内核) GHC 7.0.3 cabal-install 0.10.2 Cabal 库 1.10.1.0 当我尝试使用 cabal 构建 zlib …
使用 cabal for haskell 在 mac 上安装 GLFW 时出错
我有 Max OSx 10.6.8、Xcode 3.2.6(适用于我的 mac 版本的最新版本)。我正在使用 haskell,但在使用 opengl 时遇到问题。 我在网上找到了如下建议:…
Cabal Mac OS(雪豹)错误 - ld:未知选项:-no_pie
我正在尝试使用 cabal 来安装一些软件包,但我收到了一个错误,例如: Resolving dependencies... [1 of 1] Compiling Main ( /var/folders/qA/qAV3z3…
嵌入文件更改后的 Cabal 重建
我正在使用 file-embed 包: import qualified Data.ByteString as B import qualified Data.ByteString.Internal as B (w2c) import qualified Data.…