- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在我的 Ubuntu Linux 计算机上安装 hmatrix(不知道这是否有必要,但它可能会有所帮助),无论我做什么,它都不会工作。
我运行 cabal install hmatrix 并得到这个:
Configuring hmatrix-0.13.1.0...
Checking foreign libraries... FAIL
*** Sorry, I can't link GSL.
*** Please make sure that the appropriate -dev packages are installed.
*** You can also specify the required libraries using
*** cabal install hmatrix --configure-option=link:lib1,lib2,lib3,etc.
setup: Package hmatrix-0.13.1.0 can't be built on this system.
cabal: Error: some packages failed to install:
hmatrix-0.13.1.0 failed during the building phase. The exception was:
ExitFailure 1
显然 ExitFailure 1 是原始程序的剩余部分。
当我运行 cabal 配置时,我得到
Warning: 'hs-source-dirs: lib' directory does not exist.
Checking foreign libraries... FAIL
*** Sorry, I can't link GSL.
*** Please make sure that the appropriate -dev packages are installed.
*** You can also specify the required libraries using
*** cabal install hmatrix --configure-option=link:lib1,lib2,lib3,etc.
任何帮助将不胜感激,并感谢您的阅读。
最佳答案
您必须安装 C 库,例如 libgsl-dev
(或 -devel
)和 libgsl
本身,但这应该被 dev
拉入包裹。 hmatrix
是对 C 库的绑定(bind),因此您需要安装它才能安装 hmatrix
.
在我的盒子上,ghc-pkg describe hmatrix
列表
extra-libraries: gsl lapack gslcblas
我不确定构建 hmatrix
是否真的需要所有这些。 ,但同时安装 dev
也没什么坏处。套餐 lapack
和 BLAS(在 Ubuntu 上可能不是 gslcblas
)。
关于haskell - 无法在我的 Ubuntu Linux 机器上安装 hmatrix,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9541500/
尝试使用 hmatrix , 创建一个零矩阵。出于某种原因,当我在命令行上尝试这个时,它起作用了: buildMatrix 2 3 (\(r,c) -> fromIntegral 0) 但是,当我尝试
我正在尝试使用 hmatrix , 和 hmatrix-gsl-stats .但我得到了绝对奇怪的结果。任何人都可以重现我所看到的吗? import Numeric.LinearAlgebra imp
有趣的是,Data.Array.Repa 实际上比 hmatrix 快,这是出乎意料的,因为 hmatrix 是使用 LAPACK 实现的。这是因为 Repa 使用了未装箱的类型吗? import D
我正在尝试在我的 Ubuntu Linux 计算机上安装 hmatrix(不知道这是否有必要,但它可能会有所帮助),无论我做什么,它都不会工作。 我运行 cabal install hmatrix 并
我正在使用 hmatrix 库将一些 MATLAB 代码转换为 Haskell。一切顺利,但是我在 pos 函数上磕磕绊绊,因为我不知道它做了什么,也不知道它在 Haskell 中的等价物是什么。 M
Matrix 和 Vector 构造函数都有类型 *->*,因此它们看起来像值构造函数。但是当我尝试类似的事情时 instance Functor Vector a where fmap g
我是一名优秀的程序员,十分优秀!