繁体   English   中英

在NON-ARC项目中使用ARC静态库

[英]Using an ARC static library in a NON-ARC project

我试图解决这个问题。 我知道如何让ARC项目使用不使用ARC的文件或静态库。 例如,使用编译器标志-fno-objc-arc

但是,如果我有一个不使用ARC的项目并希望包含一个用ARC编译的静态库,该怎么办? 每当我想要构建项目时,它告诉我它不会识别诸如“strong,__ securefun_tareined,......”之类的东西。

添加到shw的答案。 将-fobjc-arc添加到ARC文件的构建阶段的编译器标志,以使它们能够针对非ARC项目正确编译。

更多信息在这里

它应该工作正常 - 你确定你使用最新的Apple编译器与这个非ARC项目而不是GCC项目吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM