编译自己的静态库时,我遇到了一个奇怪的问题。我的库指的是其他一些库,因此在我的Target构建设置中,我给这些库提供了“库搜索路径”。现在,当我编译并共享这个静态的lib&我的静态lib需要与其他项目一起使用的其他库在编译时失败,因为它倾向于在构建静态库时在我指定的路径中搜索这些库。
如果在编译静态库时删除“库搜索路径”内容,则编译时会失败。我完全被困在这里。
答案 0 :(得分:1)
在设置标题搜索路径的同时,尝试设置其他链接标记 ..
转到“链接器”部分下的“其他链接器标志”,并将“-ObjC”和“-all_load”添加到标志列表中
希望对你有用,