reference to 'X' is ambiguous 解决

Posted just coding

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了reference to 'X' is ambiguous 解决相关的知识,希望对你有一定的参考价值。

最近更改了工程的头文件引用方式,报了一个 reference to MBProgressHud is ambiguous 的错

 

仔细检查了一下 预编译文件里和 一个类别中同时引用了 MBProgressHub.h这个头文件并且这个类别的头文件也加到了预编译的头文件中,结果导致出错。解决办法,只要把预编译中的MBProgressHub.h或者类别中的MBProgressHub.h去掉一个就好了

 

以上是关于reference to 'X' is ambiguous 解决的主要内容,如果未能解决你的问题,请参考以下文章

undefined reference to symbol '_ZNK11GenICam_3_016GenericException17GetSourceFileNameEv'(示例代

ValueError: The field authtoken.Token.user was declared with a lazy reference to 'api.user',

NDK undefined reference to 'rand'

C++ 遇到reference to ' *** ' is ambiguous 错误

undefined reference to 'dlopen'错误,dlopen是函数,有人知道是啥原因吗?

undefined reference to `err_quit' ; undefined reference to `err_sys’是什么错误?