头文件里声明和定义,Qt编译不过问题

1、现象1

Qt5.2.1,新建头文件,声明一个类,然后在此头文件中实现类的static变量和方法,但是编译不过,显示:multiple definition of `xxx'。

2、现象2

在高版本,【Qt5.10】,没有问题

3、原因

应该是老编译器的问题

原文地址:https://www.cnblogs.com/judes/p/11639865.html