haskell – 通过cabal(cabal-install)在命令行中指定ghc选项,而无需编辑程序包的.cabal文件

当我安装矢量与:
cabal install vector

我得到了许多SpecConstr限制警告,如果我可以指定-fspec-constr-count = SOMETHING-HIGHER,那将会消失.

>会的

cabal install vector -fspec-constr-count=HIGH

工作?
>如果X依赖于向量,是否有一种方式可以在X.cabal中说,我最好依赖向量(在X尚未安装的情况下)-fpsec-constr-count = HIGH?
矢量仍然维护还是现在有一个更推荐的替代方法?

解决方法

您可以通过使用–PROG-options = OPTS来传递由Cabal运行的程序的额外选项.
cabal install vector --ghc-options=-fspec-constr-count=HIGH

相关文章

Java中的String是不可变对象 在面向对象及函数编程语言中,不...
String, StringBuffer 和 StringBuilder 可变性 String不可变...
序列化:把对象转换为字节序列的过程称为对象的序列化. 反序...
先说结论,是对象!可以继续往下看 数组是不是对象 什么是对...
为什么浮点数 float 或 double 运算的时候会有精度丢失的风险...
面试题引入 这里引申出一个经典问题,看下面代码 Integer a ...