Qt编译,出现 first defined here,解决方法,一般出现这个问题是.pro文件多次包含了某个文件。
解决方法
编译时候,找到是哪个文件出现 first defined here 这个错误,定位到文件,你再去.pro文件去找一下,将多次包含的.h和.cpp文件删除,保证只包含一次,然后再次编译即可,就不会出现 first defined here 这个错误了