• 4518阅读
  • 1回复

问个包含目录路径的简单问题!!! [复制链接]

上一主题 下一主题
离线bangqianchen
 

只看楼主 倒序阅读 楼主  发表于: 2008-12-24
— 本帖被 XChinux 执行加亮操作(2009-01-06) —
目录包含有两种方式,因为Qt安装目录的include下还有很多子目录。
在引用头文件的时候,可以使用以下两种方式,
#include <QtGui>

#include <QtGui/QtGui>
有时我在混着用,就出现一些怪问题了,比如一个程序已经编译得好好的,完全可以运行,某天打开该工程再编译的时候,可能突然跳出来一些找不到头文件的错误
fatal error C1083: Cannot open include file: 'QXXX': No such file or directory

个人总结了一下,好像只能坚持一种方式,混用了的话就容易出问题,特别是文件多的时候,到后期来统一显示得很烦琐。我想问题的是,这两种引用头文件的方式有什么区别?为什么混用时容易出错
离线mileden

只看该作者 1楼 发表于: 2008-12-24
用这个就可以了

#include <QtGui>

编译器会自动在 include 目录下搜索,包括子目录。
快速回复
限100 字节
 
上一个 下一个