[英]Error building xcode project when i add a library with extension .a
我有一个Xcode项目,我需要添加一个扩展名为.a
的静态库,该库向我发送了集成功能。 我在Build Phases- Link Binary With Libraries中添加了库,但是当我使用此库编译项目时,我没有编译并显示此错误:
无法解析目标文件/routelibrary/libraryname.a(IosHttp.o):“未知属性种类(45)未知属性种类(45)未知属性种类(45)”,使用libLTO版本“ Apple LLVM 7.0.0(clang- 700.0.72)'(针对体系结构i386铛):错误:链接器命令失败,退出代码为1(使用-v查看调用)
关于如何解决的任何想法?
一个可能的原因是目标构建设置中缺少“ Other Linker Flags
。
首先检查您是否需要在静态库的文档中设置任何Other Linker Flags
,如果是,则该标志是什么。
例如,许多库需要-ObjC
作为Other Linker Flags
。
要查找Other Linker Flags
,请执行以下操作。
Targets
。 Build Settings
。 Other Linker Flags
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.