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