如何使用静态库从iOS框架声明libc ++。dylib依赖

时间:2014-04-07 02:04:25

标签: ios frameworks static-libraries libc++

我的iOS框架存在问题(用于Cocoa应用程序)。它包含一个静态库,但它没有记录它依赖于libc++.dylib(LLVM的STL实现)这一事实。

这意味着我的框架用户每次添加框架时都必须手动添加libc++.dylib。除非他们知道该怎么做,否则这不是一个微不足道的障碍。

谁是Apple框架方面的专家?如何声明这种依赖关系,以便在链接用户应用程序时自动包含libc++.dylib

1 个答案:

答案 0 :(得分:1)

尝试在-lc++中为使用静态库的应用程序中的构建目标添加选项Other Linker Flags