1

我有一个工作区,其中包含多个可重用工件项目,这些项目被编译成静态库。后来,我通过引用将它们作为子项目包含在其他项目中,从而在其他项目中使用这些库。但是当项目 A 使用库 B 和 C 时,我遇到了“重复符号”的问题,这两个库都使用库 D(库 B 和 C 作为项目 A 的子项目包含在内,所有库 B、C、D 都是从工件工作区)。我怎么解决这个问题?

4

1 回答 1

1

如果您无权访问这些静态库的源代码,您将无能为力。如果你这样做,你必须重构/重命名冲突的类名。

于 2012-10-11T10:22:51.383 回答