MyBugs
tomyoung
向优秀的工程师一步一步迈进。
展开
-
error: collect2: ld returned 1 exit status
今天用Qt写一个串口下载的程序,由于之前没写过串口的应用,故先摸索着来,还没写多少代码,测试的时候就出现了“error: collect2: ld returned 1 exit status”的错误,谷歌了一下,说这个错误是由于程序已经在运行引起的,可我这个都没开始运行过,排除这个因素后,我又仔细检查了一下代码,发现我在.h文件中声明了槽函数,但没有在.c文件中给出定义,于是赶紧补上,再运行,错原创 2012-05-22 14:49:45 · 1383 阅读 · 0 评论 -
(Qt) warning:control reaches end of non-void function
首先,Qt中槽函数可不可以带返回值?因为默认的槽函数(在GUI编辑页面中自动添加的)都是不带返回值的,但最近写的一个小程序中的一个槽函数需要返回值,主要是为了检测到某个错误就中止的功能,这样一来,我就不得不去动系统自动添加的槽函数,赋予它一个int型返回值,如果检测到某个错误就return 0,而不再继续检测下一个错误,写完之后发现好用,功能也实现了,可就是有个警告--如题目。就是说“控制结束在带原创 2012-04-24 09:34:20 · 2126 阅读 · 0 评论