今天用Qt写一个串口下载的程序,由于之前没写过串口的应用,故先摸索着来,还没写多少代码,测试的时候就出现了“error: collect2: ld returned 1 exit status”的错误,谷歌了一下,说这个错误是由于程序已经在运行引起的,可我这个都没开始运行过,排除这个因素后,我又仔细检查了一下代码,发现我在.h文件中声明了槽函数,但没有在.c文件中给出定义,于是赶紧补上,再运行,错误解决!
target:
1、当程序已经在后台运行时会有此报错!
2、当槽函数有声明但未定义时有此报错!
欢迎大家扫描下方二维码关注我的个人微信公众号,一起交流学习,谢谢。