`

在ubuntu8.10下qt开发环境搭建

阅读更多

我的操作系统是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安装与配置

    3. 接下来,出现安装菜单,按回车键进入安装 Ubuntu 8.10(也可以先检查下磁盘)。 4. 然后,出现如下画面,第二步是询问所在地,默认选的是上海,直接点“前进”继续。 5. 第三步是询问键盘布局,检查一下是 China,...

    ubuntu 8.10的配置

    在Ubuntu 8.10中,联网配置变得更加用户友好。如果在安装时未联网,系统会提示语言支持不完整,但可以稍后解决。右键点击Gnome面板上的网络连接图标,选择“编辑连接”。在这里,你可以看到多种网络接入方式的配置...

    ubuntu8.10中文开发环境设置.pdf

    ### Ubuntu 8.10中文开发环境设置知识点详解 #### 一、基础系统配置 **1. 安装Ubuntu 8.10** - 虽然文档中提到不详细讲解Ubuntu 8.10的安装过程,但在实际操作中,安装Ubuntu 8.10需要准备一个可引导的安装介质,...

    ubuntu-8.10-dvd-i386.iso.torrent

    1. **GNOME 2.22**: Ubuntu 8.10采用了GNOME桌面环境的2.22版本,带来了性能优化和新功能。 2. **Xorg 7.3**: 更新了X Window System的版本,提高了图形性能和兼容性。 3. **Ubuntu One**: Canonical推出的云存储...

    硬盘安装Ubuntu 8.10

    标题中的"硬盘安装Ubuntu 8.10"指的是在没有刻录光盘的情况下,通过将Ubuntu 8.10的安装文件直接存放在硬盘上来安装操作系统的方法。这种方法尤其适合那些没有刻录设备的用户,它提供了在无光驱、无软驱的环境下安装...

    Ubuntu 8.10网络设置说明,非常详细Ubuntu 8.10网络设置说明,非常详细

    本文将详细介绍如何在Ubuntu 8.10中进行网络设置,并提供具体的步骤以帮助用户顺利完成网络配置。 #### 二、网络设置步骤详解 ##### 步骤1:删除原有连接并创建新连接 首先,打开Ubuntu的网络设置界面,删除原有...

    [ubuntu8.10在Vmware下鼠标自由切换补丁]

    ubuntu8.10在Vmware下鼠标自由切换补丁

    Ubuntu8.10下安装ns-2.33

    综上所述,NS-2的安装虽涉及多个步骤,但遵循以上指导,用户便能在Ubuntu8.10环境下成功部署这款强大的网络仿真工具,开启对网络协议和性能的深度探索。无论是学术研究还是教学实践,NS-2均能提供坚实的技术支撑,...

    使用VM安装Ubuntu8.10

    在开始使用VMware安装Ubuntu 8.10之前,我们需要完成以下准备工作: 1. **下载Ubuntu 8.10 ISO镜像文件**:首先访问Ubuntu官方网站的FTP服务器,下载所需的`ubuntu-8.10-dvd-i386.iso`文件。 2. **安装VMware软件*...

    ubuntu8.10正式版体验日记本

    - **时间安排**:作者在2008年10月31日晚上花费了大约1小时下载了Ubuntu 8.10正式版桌面镜像,并将其刻录到光盘中。 - **安装过程**:11月1日晚上,作者开始安装Ubuntu 8.10。整个安装过程非常顺畅,从放入光盘到...

    Ubuntu8.10 可用的Chrome安装包

    Ubuntu 8.10 Chrome 安装包

    菜鸟打造娱乐ubuntu8.10.txt

    从给定的文件信息来看,文章主要聚焦于指导IT初学者如何在娱乐需求下安装与配置Ubuntu 8.10操作系统。以下是对标题、描述、标签以及部分内容中提及的关键知识点的详细解读: ### 关键知识点一:安装Ubuntu 8.10 ##...

    在Ubuntu8.10 64bit version下用Crosstool-0.43建立ARM-Linux交叉编译环境

    在Ubuntu 8.10 64位版本下建立ARM-Linux交叉编译环境是一项重要的任务,对于进行嵌入式系统开发的工程师来说,这是必不可少的步骤。交叉编译环境允许开发者在宿主机上(这里是Ubuntu 8.10)构建针对目标硬件(ARM...

    Install Bugzilla3.2.2 On Ubuntu8.10 + VirtualBox

    此手册是本人自己安装多次写下来的心得,里面包含具体命令操作和对应的画面,初次安装者可以按照提示来安装,保证一次可以OK, 本人是在Ubuntu8.10下安装的,不过这篇安装手册同样适合于Linux和Windows下安装的朋友,...

    Ubuntu 8.10下Hadoop-0.20.1集群配置详细手册

    ### Ubuntu 8.10 下 Hadoop-0.20.1 集群配置详细手册 #### 一、集群网络环境介绍 集群由三个节点组成:1个Namenode和2个Datanode,这些节点通过局域网连接,确保它们之间能够互相ping通。以下是各节点的IP地址分配...

    零命令玩转Ubuntu 8.10(基本配置篇)

    在本文中,我们将深入探讨如何在Ubuntu 8.10操作系统上进行基本配置,让你无需输入复杂的命令就能轻松上手。Ubuntu 8.10,代号“Intrepid Ibex”,是一款深受用户喜爱的Linux发行版,其易用性和稳定性为用户提供了...

    Ubuntu 8.10下Hadoop-0.20.1集群配置手册

    ### Ubuntu 8.10 下 Hadoop-0.20.1 集群配置详解 #### 一、集群网络环境介绍 本手册主要针对基于 Ubuntu 8.10 的 Hadoop-0.20.1 集群配置进行详细介绍。集群由三个节点组成:1个Namenode(主节点)和2个Datanode...

    零命令玩转Ubuntu 8.10(Wubi安装图文教程)

    如果你想卸载Ubuntu,或者需要释放磁盘空间,只需在Windows环境下进入安装Ubuntu的分区(例如X:\Ubuntu),双击"Uninstall-Ubuntu.exe",Wubi会卸载Ubuntu及其自身,仅留下一个名为"Ubuntu-backup"的空文件夹,你...

    ubuntu8.10下gmlive0.21-1的32位deb包

    gmlive是国人开发的一款运行在linux操作系统下的网络电视,支持mms,sopcast等。此软件来自ubuntu中文社区,支持32位ubuntu8.10系统,版本为gmlive0.21-1。

    virtualbox2.06在ubuntu8.10上的配置与应用

    以自己的亲身应用为基础,详细讨论了在ubuntu8.10系统上安装配置virtualbox的技巧,包括共享文件夹设置,U盘使用,桥接网络的配置等实用技术

Global site tag (gtag.js) - Google Analytics