加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

linux – 如何在Mac之外使用Accelerate框架

发布时间:2020-12-14 18:00:48 所属栏目:百科 来源:网络整理
导读:我正在尝试编译和运行使用Accelerate Framework的代码(它包括Accelerate / accelerate.h).我在 Linux中这样做.我没有Mac,也没有Xcode.我可以去任何地方下载这个库的源代码,或者进行编译吗? 我已经广泛搜索了这个,但没有找到明确的答案.有些网站建议我需要下
我正在尝试编译和运行使用Accelerate Framework的代码(它包括Accelerate / accelerate.h).我在 Linux中这样做.我没有Mac,也没有Xcode.我可以去任何地方下载这个库的源代码,或者进行编译吗?

我已经广泛搜索了这个,但没有找到明确的答案.有些网站建议我需要下载LAPACK和BLAS,但我不知道这是否足够.

解决方法

你不能. Accelerate框架是Apple专有的,仅适用于Mac OS X和iOS.

IO:BLAS和LAPACK构成了Accelerate.framework的一部分.这个组件是行业标准,实际上你可以从netlib.org下载一个版本的BLAS和LAPACK并在linux上运行它.如果您的应用程序使用来自Accelerate.framework其余部分的接口(例如vDSP,vImage,vForce ……),那么您还有更多工作要做.这些东西的一些类似功能可以在FFTW,OpenCV和Open-SAL,英特尔MKL和英特尔性能基元中找到,但是接口将不匹配,并且一些功能将不同/缺失.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读