我有一个静态库,我们称之为 third_party.a ,我已将其集成到我的 util_library.a 将其添加到Xocde上的构建阶段中的链接二进制文件库选项。现在,当我将util_library集成到 testingApp 中时,它不会构建,因为它无法存档 third_party 库的标头。有没有办法我不必在testingApp中包含third_party的标题并构建它。
答案 0 :(得分:0)
如果由于标头而无法构建,则因为您在公共头文件中包含了标头。您需要重构代码,以便第三方头文件仅包含在.cpp / .c文件中,或包含在用户应用程序未包含的头文件中。