如题啊,第一次接触Qt,比较茫然,找到很多例子,有些在编译时头文件显示 No such file or directory。
操作系统是Ubuntu,Qt是5.0.1.
求救中……………………
装回4.8了,但是依然是原来的问题……这不科学啊
追答确实很不科学,我想问一下,
你怎么装的,参考哪里的安装方法?
还有,编译代码的时候你是用什么编译器怎么编译的?
下载qt-everywhere-opensource-src-4.8.4.tar.gz,解压,./configure 之后make(3小时),再sudo make install 就完成了安装。
加载是1、创建空项目。2、拷贝别的工程的X.c X.h X.qrc 文件到空项目文件夹下,后添加现有项,将这些文件一一添加,之后编译出的这个错误。
你去看看Qt的安装目录下,include目录的Qt目录有没有QWidget.h文件,QtGUI目录下有没有
QWidget、QWidget.h这两个文件……。如果都有的话,cd 转到这些包含目录下ls -l 查看这些文件是否每个人都有读取权限。如果都有文件,有读取权限的话,那就在工程中编辑那个pro后缀的文件
在最前面加上这一句:
message(---------->$$[QT_INSTALL_HEADERS])
看看输出小窗口里边的编译输出标签
---------->开头的后面跟着的是什么