错误提示
在typhoon.dll 或一个增量链接没有生成它,正在执行完全链接
已经在moc_Typhoon.obj中定义
fatal error 找到一个或多个多重定义的符号
导致错误原因:
在 A的头文件中已经定义了需要使用的class C
在 B的头文件中也已经定义了class C
在A的cpp文件中需要使用class C,
但又没有include B的头文件 ,所以不会明确提示重复定义
提示了一堆上边的乱七八糟。。。
修正:
包含了B的头文件
删除了A头文件中定义的内容
顺利的编译成功。