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上安装 Ruby运行环境

如何在Mac OS X上安装 Ruby运行环境

如何在Mac OS X Yosemite上安装 jdk 1.6 开发环境

如何在Mac OS X上部署开发环境

SSH客户端,FinalShell服务器管理,远程桌面加速软件,支持Windows,Mac OS X,Linux,版本2.6.3.1

markdown 在Mac OS X上安装Go