写qt 编译时出错【collect1:error:ld returned 1 exit status】

网上查了一下,是因为【.h文件中相关的函数在cpp文件中没有定义,或者说函数的声明(.h中)与定义(.cpp中)不一致】

所以我在我项目的【diolag.h】文件中看了一下函数声明,发现多了几个之前不用好函数的声明。

修改前:


collect1:error:ld returned 1 exit status 解决办法


 

修改后:


collect1:error:ld returned 1 exit status 解决办法


将不用的函数声明去掉后,问题就解决了。

参考:

https://www.cnblogs.com/claremore/p/4661434.html

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-22
猜你喜欢
  • 2022-02-21
  • 2022-12-23
  • 2021-08-11
  • 2021-10-18
相关资源
相似解决方案