方法一:
1.到下载安装包。官方推荐的是online版,因为这样可以自动升级(具体我不清楚)。不过个人体验觉得比下载offline要多花很多时间,因为online的是一个一个文件下载的,好像还没有多线程。每下一个文件都重连一次,当然慢咯。
2.安照官网提示执行命令:
- chmod u+x Qt_SDK_Lin32_online_v1_1_4_en.run
-
./Qt_SDK_Lin32_online_v1_1_4_en.run
3.执行到前两步我就没继续下去了,接下类可能要手动配置环境吧。用此方法的朋友可以继续google之。
方法二:(我用的此方法)
- sudo yum install qt qt-devel qt-x11 qt-doc qt-demos qt-examples qt-assistant qt-creator qt-config
大概就是这些。不够的话用
看看还有什么可以装,补上再试。
例子:
找个位置,创建一个 hello 目录,进入 hello 目录,编辑一个 hello.cpp 文件,内容如下:
- #include <QApplication>
-
#include <QLabel>
-
-
int main(int argc, char *argv[])
-
{
-
QApplication app(argc, argv);
-
QLabel *label = new QLabel("Hello Qt!");
-
label->show();
-
return app.exec();
-
}
执行以下命令,生成一个与平台无关的项目文件 hello.pro:
然后输入以下命令,生成一个与平台相关的 Makefile 文件:
然后键入 make 命令就可以构建该程序:
执行该程序将会弹出一个内有"Hello Qt!"字样的小窗口:
注:一般的教程都写的是用命令 qmake, 可是我安装之后键入 qma+TAB 直接弹出了 qmake-qt4. 说明这个版本(4.7.4-7.fc14)下没有 qmake 这个可执行程序(至少path里面没有)。于是就用 qmake-qt4 取代 qmake 发现效果与教程所述相同。
--------------over--------------
阅读(5091) | 评论(0) | 转发(0) |