iOS自定义框架链接器错误

时间:2014-04-29 15:47:07

标签: c++ ios objective-c xcode frameworks

我想用C ++类和一个Objective-C类创建一个框架。 Objective-C类继承自位于第三方框架中的类。

如果框架(尤其是类)已经位于项目中,我正在检查#if __has_include(<Foo1/Foo1.h>)

我能够构建框架,但是当我包含它时,构建失败并显示以下错误消息:

  

架构i386的未定义符号:     “_OBJC_CLASS _ $ _ FOO2”,引自:         ViewController.o中的objc-class-ref   ld:找不到架构i386的符号

我该如何解决这个问题?或者有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

这是随机猜测,但尝试添加ld链接器标志-all_load(其他链接器标志部分)

相关问题