写qt 编译时出错【collect1:error:ld returned 1 exit status】
网上查了一下,是因为【.h文件中相关的函数在cpp文件中没有定义,或者说函数的声明(.h中)与定义(.cpp中)不一致】
所以我在我项目的【diolag.h】文件中看了一下函数声明,发现多了几个之前不用好函数的声明。
修改前:
修改后:
将不用的函数声明去掉后,问题就解决了。
写qt 编译时出错【collect1:error:ld returned 1 exit status】
网上查了一下,是因为【.h文件中相关的函数在cpp文件中没有定义,或者说函数的声明(.h中)与定义(.cpp中)不一致】
所以我在我项目的【diolag.h】文件中看了一下函数声明,发现多了几个之前不用好函数的声明。
修改前:
修改后:
将不用的函数声明去掉后,问题就解决了。