cabal相关内容
使用cabal;发生此错误。 完成了 cabal install 和发生。 在构建阶段失败。例外是: ExitFailure 1 检查了我的日志; : dist / package.conf.inplace: 不合适的类型 我有 0个想法发生了什么。 cabal build 可以工作。 #STRANGE 目前: CABAL版本:1.22.0.0。 Gl
..
我根据 https://www.haskell.org/上的说明在Windows上安装Haskell。平台/ ,看第3步,它说,修改你的cabal配置文件(你可以通过运行“cabal user-config init”来验证位置)包含以下行: extra-prog-path:C:\ Program Files \Haskell Platform \8.0.2\msys\usr\bin
..
配置cairo-0.12.0 ... setup.exe:程序pkg-config版本> = 0.9.0是必需的,但它不能 被发现。 cabal:错误:某些包未能安装: cairo-0.12.0在配置步骤中失败。例外是: ExitFailure 1 所以我怎样才能在Windows上获得pkg-config或如何安装cairo然后? 解决方案 您是否安装了cai
..
安装:我有一个Haskell库 HLib ,它可以调用C / C ++后端 CLib 来提高效率。后端很小,专门用于 HLib 。 CLib 的接口将 通过 HLib 暴露出来。 HLib 测试, HLib 基准测试和第三方库取决于 HLib 不会直接对 CLib 进行FFI调用。从测试/基准/第三方lib的角度来看, HLib 应该纯粹是Haskell。这意味着在例如 HLib 测试的cabal
..
当我试图用cabal安装它时,我得到 〜$ cabal install ghc-mod 解决依赖... [1的1]编译主(/tmp/haskell-src-exts-1.13.5-21238/haskell-src-exts-1.13.5/Setup.hs,/ tmp / haskell- src-exts-1.13.5-21238 / haskell-src-exts-1.13.5
..
我在〜/ .cabal / config 中忘记启用构建库,以便在一台新机器上安装一堆软件包,现在一个 - 重新安装世界来尝试修复这种情况已经让所有的东西都破碎了(自然而然)。 我认为这样更好地利用我的时间来清除一切。如何正确地做到这一点? 解决方案 Cabal并没有跟踪它的安装情况,它只是使用ghc的库机制或者如果你不使用ghc,那么可以使用其他编译器),所以你可以使用 rm -r
..
我试图在Haskell中使用堆栈来构建一个简单的程序。我使用 stack new 创建了一个新项目,然后做了一个 stack setup 。模板建立良好。 我想试验二进制文件解析,所以我导入了 Data.ByteString 。我的 build-depends 在cabal文件中看起来像这样: build - 取决于:基准> = 4.7&& < 5 ,bytestring>
..
我刚刚从官方网站安装了Haskell。 我运行: cabal update 显示此消息: 从hackage.haskell.org下载最新的软件包列表 注意:有新版本的cabal-install可用。 升级,运行:cabal install cabal-install 我运行: cabal install cabal-insta
..
我一直在试用支持类似于cabal-dev的沙箱的cabal头。然而,目前还不支持 cabal-dev ghci 等效和显然没有计划的支持下一个版本。 是否有一些咒语可以用来解决这个问题,并得到类似于 cabal-dev ghci ? 解决方案 edit(2013年8月): cabal repl 补丁。这个功能将成为下一个版本的一部分。 在撰写本文时,没有简单易用的类似于 cab
..
这是一个.cabal文件: 名称:myprogram 版本:0.1 - blah blah blah Cabal-version:> = 1.9.2 可执行程序myprogram HS-source-dirs:src Main-is:Main.hs Build-depends:attoparsec == 0.10。*, base == 4.3。*, -
..
如果您在cabal中声明库+可执行部分文件,同时避免库的双重编译,将库放入 hs-source-dirs 目录中,通常不能使用 ghci 和 runhaskell ,特别是如果可执行文件本身有辅助模块的话。 什么是推荐的项目布局 只会构建一次所需的内容 允许使用 runhaskell 有干净的结构,没有黑客? “h2_lin”>解决方案 假设您有一个 mylib 库,并且 myl
..
如何删除对 libgmp 的动态依赖关系,并从此处开始: linux-vdso.so.1 => (0x00007fffdccb1000) libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10(0x00007fb01afc1000) libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6(0x000
..
我想用分析编译我的程序,所以我运行: $ cabal configure --enable-executable-profiling ... $ cabal build ... 无法找到模块'Graphics.UI.GLUT': 也许您还没有安装包的分析库'GLUT-2.2.2.0'? ... $#我确实没有安装GLUT的prof库,所以.. $ cabal in
..
我试图通过cabal安装gtk,但是,编译Graphics.UI.Gtk.Embedding.Plug(dist / build / Graphics / UI / Gtk / Embedding / Plug.hs,dist / build / Graphics / UI / Gtk / Embedding / Plug.o) Graphics / UI / Gtk / Embedding
..
我正在使用cabal-install 0.10.2在我的Ubuntu 11.10下试用 cabal install glib-0.12.3 。但是,它显示以下错误消息: setup:程序gtk2hsC2hs版本> = 0.13.5是必需的,但版本在/ usr / bin / gtk2hsC2hs中找到的 版本是0.13.4 cabal:错误:某些包未能安装: glib-0.12.3在
..
是否可以使用Haskell堆栈从github安装一个包版本? 例如。在一个 .cabal 或一个 stack.yaml 文件中,我怎么能指出一个依赖于一个git repo / branch /修正? 解决方案 stack.yaml packages 部分的文档提供了涉及更复杂的软件包位置的示例。 包: - 位置:。 - location:dir1 / dir2
..
$ cabal install arithmoi-0.4.0.3 结果在以下多个错误中: Math / NumberTheory / Moduli.hs:489:4: 错误:无效的预处理指令 # - } ^ 我的系统: OSX小牛 Cabal版本= 1.18.1.1 GHCI版本= 7.6.3
..
我似乎无法找到关于haskell的POSIX实现的体面的文档。 特别是模块 Text.Regex.Posix 。 任何人都可以指向正确的方向在字符串上使用多行匹配? 这个好奇的代码片段: > extractToken body = body =〜“] * id = \”wpTextbox1 \“[^>] *>(。*)”
..
如何为所有本地安装的套件包生成和安装文档?我打开了〜/ .cabal / config中的文档标志,这意味着所有新安装的软件包都将生成文档。但是如何为所有已安装的软件包生成文档? 有没有办法自动 cabal install --reinstall 所有已经安装的包?更重要的是,这是一个好主意? 解决方案 如果你有一个最近版本的 cabal-install (> = 0.10,我想),
..
目前,我已经按照由Volker Schatz全球安装cabal“所规定的全球安装。在了解cabal依赖关系消息中,尝试安装GOA时,我遇到依赖冲突,并且会因此,希望尝试通过cabal-dev安装GOA( cabal-dev by Rogan Creswick )隔离安装(如果我正确理解,未来将包含沙盒功能,请参阅的cabal-sandbox.html“rel =”nofollow“> cabal沙
..