Chinaunix首页 | 论坛 | 博客
  • 博客访问: 45970
  • 博文数量: 8
  • 博客积分: 516
  • 博客等级: 下士
  • 技术积分: 105
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-16 22:09
文章分类
文章存档

2010年(8)

分类: C/C++

2010-10-29 19:58:02

刚刚接触下QT,对着《C++ GUI QT4编程》敲了下hello,world的代码,没想到编译的时候出现了下面的错误,很是迷茫,在网上找了好久试了好久才搞定,总结一下下,希望对遇到同样问题的童鞋能有点帮助。
helloworld.cpp:1:23: error: QApplication: 没有那个文件或目录
helloworld.cpp:2:17: error: QLabel: 没有那个文件或目录
出现以上问题的原因是,你在系统中装了QT4,但是却装了QT3的库,QApplication和QLabel文件是QT4库中的,QT3与之对应的是qapplication.h和qlabel.h因此,会提示找不到该文件
解决方法:将qt3库文件删除,安装qt4库文件。
 sudo apt-get autoremove qt3-dev-tools
 sudo apt-get autoremove libaudio-dev libcups2-dev
 sudo apt-get install qt4-dev-tools
上述几步简单命令就OK了,然后慢慢畅游在QT的美妙世界吧~
阅读(1685) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~