当前位置:编程学习 > wap >>

QT遇到一个奇怪的问题 求大神帮助

今早的程序都可以运行   中午被别人动了下    下午就编译不了了  就出现:: error: collect2: ld returned 1 exit status的字体    求大神帮助 --------------------编程问答-------------------- 关掉整个工程再打开试试?或者看看是不是已经有一个编译出的可执行程序在运行,多给点信息 --------------------编程问答-------------------- QtCreator的一些编译错误信息的提示和VC还是有一定的差距的,希望能够越做越好 --------------------编程问答-------------------- 把整个工程的垃圾文件都清理了重新编译一下试试 --------------------编程问答-------------------- 不会就这个吧,应该还有其它的错误信息。 --------------------编程问答-------------------- 这个是你在class protected:中声明重写虚函数,但你却没有去实现它。所以会出现这种错误 --------------------编程问答-------------------- ld.exe报错就是链接的错误,去搜C++程序链接错误获得更多的信息。 --------------------编程问答--------------------
引用 5 楼 guoke312 的回复:
这个是你在class protected:中声明重写虚函数,但你却没有去实现它。所以会出现这种错误

+1
你认真检查一下你自己定义的槽函数或者重写的函数,你定义没有实现就会报这个错误 --------------------编程问答-------------------- 不就是只有这几种原因吗?
1.编译运行成功后在运行,没有关闭正在运行的窗口就重新编译运行
2.include的头文件被遗漏了
3..h文件中相关的槽函数在cpp文件中没有定义
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,