QT项目出现错误:multiple definition of ’XXX‘错误

项目环境:QT5.11 + VS2015

1. 项目编译过程中出现错误,显示为:multiple definition of ’XXX‘

解决方法:查看文件中是否出现了重复定义某个方法

2. 项目在编译过程中出现错误,显示为:obj : previous definition here

解决方法:查看.pro文件中 

HEADERS += \ 引入的 .h 文件中是否存在同一头文件引用多次的情况
SOURCES += \ 引入的  .cpp 文件中是否存在同一个文件引用多次的情况

 

 

你可能感兴趣的:(QT)