gpt4 book ai didi

ios - 如何通过 Xcode 6 为 iOS 构建 C 库?

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:03:24 27 4
gpt4 key购买 nike

我正在尝试为 iOS 构建 C 库,如下图所示。

enter image description here

我已经构建了 liblib.a ,但是在我使用 liblib.a 之后它编译错误

当我使用liblib.a

时,错误日志如下
file was built for archive which is not the architecture being linked (armv7): /Users/apk/Desktop/libTest/liblib.a
Undefined symbols for architecture armv7:

似乎liblib.a不支持armv7,但是我在Build Setting -> Architectures中没有找到armv7和arm64。

如何为 armv7 构建 C 代码 库并在 Objective-C 中使用?

--------------------编辑--------------------

在我更改设置后如下图所示。

enter image description here

它有.a 文件。但是当我尝试使用这个库时,它也显示

file was built for archive which is not the architecture being linked (armv7): /Users/apk/Desktop/libTest/liblib.a
Undefined symbols for architecture armv7:

我是不是遗漏了什么?

--------------------EDIT2--------------------

我按照以下步骤构建 .a。

1.创建新项目。

enter image description here

2.设置

enter image description here

3。 enter image description here

4. enter image description here

5.将C文件.h文件放入工程

  1. 按下构建按钮

提前致谢。

最佳答案

enter image description here您想要为 ios 创建库,请参见下图的体系结构设置 enter image description here

试试这个

Next helpful image

关于ios - 如何通过 Xcode 6 为 iOS 构建 C 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26778087/

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