ios – 确定在Xcode 5工作区中构建项目的顺序(具有静态库项目之间的依赖关系)

ios – 确定在Xcode 5工作区中构建项目的顺序(具有静态库项目之间的依赖关系),第1张

概述我正在使用 Xcode工作区,它将一个iOS应用程序项目与几个iOS静态库项目相结合.我现在添加了另一个库B项目,它依赖于它的一个兄弟A并遇到构建错误,编译器在编译B文件之一时无法找到A的头文件之一. 我认为这与这些项目的构建顺序有关.所以我想知道是什么决定了不同步骤的顺序.如何在编译B文件之前确定A的复制文件构建阶段(copies所需的头文件).我可以在目标的Compile Sources构建阶 我正在使用 Xcode工作区,它将一个iOS应用程序项目与几个iOS静态库项目相结合.我现在添加了另一个库B项目,它依赖于它的一个兄弟A并遇到构建错误,编译器在编译B文件之一时无法找到A的头文件之一.

我认为这与这些项目的构建顺序有关.所以我想知道是什么决定了不同步骤的顺序.如何在编译B文件之前确定A的复制文件构建阶段(copies所需的头文件).我可以在目标的Compile Sources构建阶段看到编译源文件的明显顺序;是否有类似的列表,用于确定工作区内项目的“顺序”.项目导航器视图强加了一个,但在该视图中交换A和B并不能解决问题.

有没有人成功进行过这种设置(工作空间中的静态库项目之间的交叉依赖,所有都被编译成一个包)以及所需的配置是什么?

解决方法 在“构建”下的方案中,您可以将使用的目标拖动到特定顺序中.如果取消选中“Parallelize Build”选项,则会按指定的顺序构建目标.所以后者可以依赖于早期的依赖. 总结

以上是内存溢出为你收集整理的ios – 确定在Xcode 5工作区中构建项目的顺序(具有静态库项目之间的依赖关系)全部内容,希望文章能够帮你解决ios – 确定在Xcode 5工作区中构建项目的顺序(具有静态库项目之间的依赖关系)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1102380.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存