2 第三方 C 和 C++ 库与 Object 具有相同的类和结构名称,所以我得到这个引用'Object'是模棱两可的错误



>我有这种情况,我正在使用 2 个用 C 和 C++ 编写的第三方库,它们都分别定义了同名的结构体和类。所以当我构建时,他们抱怨 - 对"对象"的引用是模棱两可的。

有来自其中 2 个库的 2 个头文件,它们具有同名的结构和类,我将它们都包含在我的项目中。

知道我该如何克服这一点吗?

尝试将冲突的类定义放在不同的命名空间中。

最新更新