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

前端之家收集整理的这篇文章主要介绍了linux – 如何在Mac之外使用Accelerate框架前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试编译和运行使用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和英特尔性能基元中找到,但是接口将不匹配,并且一些功能将不同/缺失.

猜你在找的Xcode相关文章