我下载QT 5.1.1的源,并成功地建立了它找到的文件。现在我试图测试它并设置正确的路径变量。我得到了所有包括在/usr/.../lib /包括在/ usr /本地/ QT511文件和库,当我试图使用g ++这个CMD构建它:克++没有,尽管正确的路径
g++ -Wall -I/usr/local/qt511/include main.cpp -o main
它抛出错误。 我注意到,在qt511的include dir中还有一些额外的标题头。所以我的第一个问题做这个选项-I/usr/local/qt511/include
是否足以通知编译器有关所有标题,尽管他们分配在子目录中?
此外我试图建立从教程的例子。很简单。 F.e模拟时钟。它有#include < QtGui>。 所以,我想这样的CMD编译它:
g++ -Wall -I/usr/local/qt511/include/QtGui main.cpp -o main
和性反应是:
In file included from main.cpp:41:0:
/usr/local/qt511/include/QtGui/QtGui:3:30 fatal error : QtGui/QtGuiDepends : No such file or directory. Compilation Terminated.
我检查了QtGui目录,并有QtGuiDepends .... 我不知道是什么怎么回事
THX提前任何提示