• 5844阅读
  • 4回复

找不到头文件 [复制链接]

上一主题 下一主题
离线时代海豚
 

只看楼主 倒序阅读 楼主  发表于: 2011-03-22
我装的Qt SDK by Nokia v2009.01 (open source),路径为C:\Qt\2009.01\,没有中文和空格.
新建工程,没有任何改变,路径也没有中文和空格,直接编译.
报错:
C:/Users/Administrator/Desktop/QTpro/first/first.h:4: QtGui/QWidget: No such file or directory
第4行的内容是#include <QtGui/QWidget>




使用绝对路径这一步可以通过,但是熟悉的人应该知道,
QWidget的内容是另一个include,而这个被include的文件里面还是一个include,所以我在这里用了绝对路径,在他include的文件里面还是找不到目标文件.这个现象应该是环境变量没有添加应该包含的include文件夹,可是我不知道应该怎样添加,而且我看别人装的这个版本都是不需要任何配置就可以直接用的
求解

离线jdwx

只看该作者 1楼 发表于: 2011-03-22
而且我看别人装的这个版本都是不需要任何配置就可以直接用的。没错!
我用的QT2010.05没问题
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线wd007

只看该作者 2楼 发表于: 2011-03-22
你是使用Qt Creator编译程序,还是手动的命令行。如果是后者,则你需要配置环境。

前者则已经配置好,不会出错。
欢迎访问我的博客,一起学习提高
http://blog.csdn.net/qter_wd007
离线wxj120bw

只看该作者 3楼 发表于: 2011-03-22
在vc开发qt没有尝试过 楼主可以尝试下 vc的工程属性可以可以指定头文件的路径和库的路径,你把qt相应的路径添加进去 尝试下
离线时代海豚

只看该作者 4楼 发表于: 2011-05-22
话说,之后我把安装路径中的2009.01去掉就没问题了……
快速回复
限100 字节
 
上一个 下一个