gpt4 book ai didi

iphone - 为 ios 交叉编译 speex 库

转载 作者:行者123 更新时间:2023-11-29 11:09:53 25 4
gpt4 key购买 nike

其实,我有speex库的源代码。它是用c写的。我想针对 arm 架构编译它,以便我可以添加它并使用我的 iPad 项目。当我在我的 mac 中编译源代码时,它针对不能与 arm 架构一起使用的 i386 架构进行编译。

我如何编译 arm 架构的源代码?

请帮帮我。

最佳答案

最简单的方法是创建一个新的“库”项目,添加 speex 源代码,然后进行编译。这个库项目当然是一个 iOS 库。一旦您可以编译它,您就可以将该项目添加到您的主项目中,它将在模拟器和设备中运行。

当您将库项目添加到主项目时,您必须在目标中设置依赖项,并向 header 添加路径 - 但您可以在 SO 上找到许多关于如何执行此操作的问答讨论。

其中最困难的部分可能是获取 .configure 脚本构建的 config.h 文件(无论什么)。您或许可以使用生成的那个,它很可能会正常工作。

编辑:顺便说一句,Speex 已过时 - 有替代品 Opus - 参见 the Speex site

关于iphone - 为 ios 交叉编译 speex 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12033437/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com