我的操作系统是ubuntu8.10,可以在网上找到安装qt编译环境的安装方法。现简略叙述如下:
(1)sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
此命令安装了五个软件。
qt4-dev-tools是qt开发的一些工具包,此命令的作用即将qt4的一些头文件和库文件下载,然后解压,最后将解压出来的头文件复制到/usr/include目录,将解压出来的库文件复制到/usr/lib目录,使开发者在编写qt程序的时候,可以如调用标准C++头文件一样调用qt的头文件。
qt4-doc是一个帮助文件,它里面列出来了Qt Assistant\Qt Designer\Qt Linguist\Qmake\Qt Reference共五种帮助文档。其中价值最大的莫过于Qt Reference,它为我们开发人员提供了巨大的便利。Qt Reference提供了所有Qt类库的函数说明,功能强大,谁用谁知道,呵呵。
qt4-qtconfig是配置qt的一个工具,一般很少用到,不用管它。
qt4-demos是一些写好的qt项目的展示,还有这些项目的源代码供开发人员参考使用。
qt4-designer是qt的图形界面拖拽器,类似于visual studio里面的窗口程序设计。
(2)sudo apt-get install qdevelop
此命令将安装qt开发的一个IDE环境,开发人员可以在这个IDE里面创建qt工程,编辑、编译、调试qt程序,个人觉得比较好。
下面是我的第一个qt程序。
#include <qapplication.h>
#include <qlabel.h>
int main(int argc,char *argv[])
{
QApplication app(argc,argv);
QLabel *label=new QLabel("hello Qt!",0);
app.setMainWidget(label);
label->show();
return app.exec();
}
直接在qdevelop里面创建一个工程,将上述代码键入,编译,运行,即可看到效果
分享到:
相关推荐
ubuntu8.10中文开发环境设置,介绍在Ubuntu8.10中如何设置开发环境,这里介绍的ubuntu的桌面使用
Ubuntu 8.10网络设置说明,非常详细 Ubuntu 8.10网络设置说明,非常详细 Ubuntu 8.10网络设置说明,非常详细
1、UBUNTU8.10的安装 1)设置好光盘启动后,放入Ubuntu光盘,重启动计算机; 2)稍等出来一个语言选择界面,按键盘上的方向键,选择“中文(简体)”, 按回车键到下一步;
零命令玩转Ubuntu 8.10(基本配置篇)配置联网 配置软件源 配置桌面图标
ubuntu8.10在Vmware下鼠标自由切换补丁
不用刻录光盘的方式安装ubuntu8.10
Ubuntu 8.10 Chrome 安装包
Ubuntu 8.10 Hadoop-0.20.1 详细配置: SSH配置 JDK安装 Hadoop配置 启动集群,查看状态
Ubuntu 8.10下Hadoop-0.20.1集群配置手册 java ssh hadoop
最新版本的ubuntu8.10 dvd版本的种子 2008年10月31日放出的
此手册是本人自己安装多次写下来的心得,里面包含具体命令操作和对应的画面,初次安装者可以按照提示来安装,保证一次可以OK, 本人是在Ubuntu8.10下安装的,不过这篇安装手册同样适合于Linux和Windows下安装的朋友,...
Hadoop配置手册Ubuntu8.10
在Ubuntu8.10 64bit version下用Crosstool-0.43建立ARM-Linux交叉编译环境
gmlive是国人开发的一款运行在linux操作系统下的网络电视,支持mms,sopcast等。此软件来自ubuntu中文社区,支持32位ubuntu8.10系统,版本为gmlive0.21-1。
以自己的亲身应用为基础,详细讨论了在ubuntu8.10系统上安装配置virtualbox的技巧,包括共享文件夹设置,U盘使用,桥接网络的配置等实用技术
零命令玩转Ubuntu 8.10(Wubi安装图文教程)零命令玩转Ubuntu 8.10(Wubi安装图文教程)
Ubuntu 8.10 安装后的详细设置
菜鸟打造娱乐ubuntu8.10.txt
ubuntu8.10的一些常用的源,包括教育网的,电信的,网通的。也有官方的源。
linux下socket代理服务端(ubuntu8.10server下验证),源码编译时有点小错误,可能是编译器改进造成的,已经改正并编译通过,需要 gcc4.3和 g++.若有错误希望大家能指出并改正,共同学习。