我有以下 Xcode 项目依赖项:
A -> C
B -> C
当我单独构建这些时,一切正常。
但是,我想将A
和添加B
到同一个 Xcode 项目,创建以下依赖关系图:
/ -> A -> C
D-<
\ -> B -> C
这会导致重复符号错误,基本上是 DLL 地狱。在允许项目独立的同时解决这个问题的好方法是什么?我意识到我可以分解A
和B
对 的依赖C
,然后在 中重新制作该依赖D
,但我希望A
并且B
可以独立构建。
我有以下 Xcode 项目依赖项:
A -> C
B -> C
当我单独构建这些时,一切正常。
但是,我想将A
和添加B
到同一个 Xcode 项目,创建以下依赖关系图:
/ -> A -> C
D-<
\ -> B -> C
这会导致重复符号错误,基本上是 DLL 地狱。在允许项目独立的同时解决这个问题的好方法是什么?我意识到我可以分解A
和B
对 的依赖C
,然后在 中重新制作该依赖D
,但我希望A
并且B
可以独立构建。