我尝试为iOS构建C库,如下图所示.
@H_502_2@我已经构建了liblib.a,但在使用liblib.a后它编译错误
@H_502_2@当我使用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:@H_502_2@似乎liblib.a不支持armv7,但我没有在Build Setting中找到armv7和arm64 – >架构. @H_502_2@如何为armv7构建C代码库并在Objective-C中使用? @H_502_2@ – – – – – – – – – – -编辑 – – – – – – – – – – – @H_502_2@我改变设置后,如下图所示. @H_502_2@它有.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:@H_502_2@我错过了什么吗? @H_502_2@——————— EDIT2 ——————— @H_502_2@我通过以下步骤构建.a. @H_502_2@1.创建新项目. @H_502_2@2.设置 @H_502_2@3. @H_502_2@4. @H_502_2@5.将C文件和.h文件输入项目. @H_502_2@>按下构建按钮 @H_502_2@提前致谢.