安装了一个虚拟机centos 5.3,之后编译了下Qt 4.7.1,跑了个hello程序(《精通QT4编程》里的第一个例子)
#include
#include
#include
#include
int main(int argc, char * argv[])
{
QApplication app(argc,argv);
QTextCodec::setCodecForTr(QTextCodec::codecForName("gb18030"));
QWidget* pWidget = new QWidget;
QLabel label(pWidget);
label.setText(QObject::tr("One World,One Dream!"));
pWidget->show();
return app.exec();
}
qmake -project(产生hello.pro)
qmake(生成Makefile)
make(生成可执行程序)
编译过程中出现一堆错误,找不到头文件。
于是在QT4.7.1 make install后设置下环境变量
export QTDIR=/usr/local/Trolltech/Qt-4.7.1
export QTINC=/usr/local/Trolltech/Qt-4.7.1/include
export QTLIB=/usr/local/Trolltech/Qt-4.7.1/lib
export PATH=/usr/local/Trolltech/Qt-4.7.1/bin:$PATH
把上述几句放到.bashrc中,source ~/.bashrc,再重新make就OK了。
阅读(2299) | 评论(0) | 转发(0) |