gpt4 book ai didi

iphone - iOS:使用多个库(xyz.a)构建XYZ.framework吗?

转载 作者:行者123 更新时间:2023-12-01 19:28:36 26 4
gpt4 key购买 nike

我已经按照以下文件夹结构为iOS构建了XYZ.framework软件包:

ls XYZ.framework

XYZ -> Libraries/libxyz.a
Headers -> Home/Headers
Home -> SDKs/Current
Libraries -> Home/Libraries
SDKs

ls XYZ.framework / SDK
4.2
Current -> 4.2

ls XYZ.framework / SDKs / Current
Headers
Libraries

一个.a库文件可以正常工作。

但是,如何包含多个.a库文件?

最佳答案

0)iOS不允许您此时发布动态库(除非这是最近的更改)

1)设置框架的项目以包含依赖项

2)将Depends添加到构建调用(目标依赖项)和链接阶段。

3)如果您的框架不创建任何对象(例如,不导出任何符号或不编译任何文件),则您可能需要添加带有内联函数(或图像的构造函数/析构函数)之类的虚拟文件。

4)然后链接到静态依赖以产生最终图像。此步骤应合并所有图像。

关于iphone - iOS:使用多个库(xyz.a)构建XYZ.framework吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4843195/

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