我想为iphone设备构建libsox,但我没有任何运气这么做。我只是想知道是否有可能为iphone构建这个库...
发布于 2011-10-08 11:32:45
einsteinx已经在我的博客上发布了;)但在这里,两个链接又都有了
第一篇文章解释了如何构建libsox:http://uberblo.gs/2011/04/iosiphoneos-equalizer-with-libsox-making-it-a-framework
第二部分解释了如何使用它:http://uberblo.gs/2011/04/iosiphoneos-equalizer-with-libsox-doing-effects
如果对你有帮助,请把答案提出来!谢谢!
发布于 2011-07-02 12:46:04
http://uberblo.gs/2011/04/iosiphoneos-equalizer-with-libsox-making-it-a-framework
^这是为iOS构建libsox框架的很好的指南。只需将脚本放在libsox源文件夹中并运行它。它构建了一个可以在arm6 (旧iphone和ipod touch)、arm7 (新iphone、ipod touch和ipad)和i386 (模拟器)上运行的通用框架。
发布于 2017-01-08 14:41:52
基本上,lib sox库支持一些默认格式的音频。如果我们需要更多的音频格式支持,我们需要编译所需的音频格式库。
例如: Wav - in sox的默认值
例如: mp3 -需要编译libmp3
当然可以!.We不能同时编译iOS模拟器和iOS phone的libsox。由于模拟器和iOS设备包含不同的体系结构。
仿真器arch - xi386,x64
iPhone arch - armv6、armv7、arm64
因此,在编译时,我们提到/启用了模拟器arch,这意味着整个编译将基于模拟器进行编译。因为所有支持文件和库都首先生成启用的体系结构。最后,我们必须分别编译模拟器和ios设备,然后才能在ios开发中使用。
如果想成为一个单独的库,我们需要通过终端使用libo工具合并模拟器库和设备库。
https://stackoverflow.com/questions/4708177
复制相似问题