刚刚接触下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的美妙世界吧~
阅读(1695) | 评论(0) | 转发(0) |