cabal 在 Mac OS X 上安装加速 cuda 错误 [重复]
Posted
技术标签:
【中文标题】cabal 在 Mac OS X 上安装加速 cuda 错误 [重复]【英文标题】:cabal install accelerate-cuda error with Mac OS X [duplicate] 【发布时间】:2013-12-16 13:48:09 【问题描述】:我正在尝试在 Mac OS X (10.7.5) 上安装加速 cuda 模块。 我手动安装了 cuda 模块(Error installing cuda module in Mac OS X 10.7.5 (checking whether the C compiler works… no)),因为我无法使用 cabal。
我收到cabal install accelerate-cuda
的此错误消息。
…
[34 of 34] Compiling Data.Array.Accelerate.CUDA.Foreign ( Data/Array/Accelerate/CUDA/Foreign.hs, dist/build/Data/Array/Accelerate/CUDA/Foreign.o )
Data/Array/Accelerate/CUDA/AST.hs:33:18:
Could not find module `Foreign.CUDA.Analysis'
Perhaps you haven't installed the profiling libraries for package `cuda-0.5.1.1'?
如何为包 cuda 添加分析库?
【问题讨论】:
'可能出了什么问题?'似乎正是错误消息试图回答的问题。可能有更多可能的答案,但你至少可以先看看这个。 也许您还没有安装包 `cuda-0.5.1.1' 的分析库? 【参考方案1】:我有一些隐藏的问题。
-
在 ~/.cabal/config 中启用 library-profiling:True。
从http://hackage.haskell.org/package/accelerate下载源代码
然后我需要用cabal install -p X --force-reinstalls --reinstall
重新编译一些模块,其中X是升级所需的模块
通过所有这些更改,cabal install
解决了这些问题。
【讨论】:
以上是关于cabal 在 Mac OS X 上安装加速 cuda 错误 [重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何在Mac OS X Yosemite上安装 jdk 1.6 开发环境
SSH客户端,FinalShell服务器管理,远程桌面加速软件,支持Windows,Mac OS X,Linux,版本2.6.3.1