在Windows中安装配置Qt

简介: 在Windows中安装配置Qt 当前修订版本 Qt是很好的跨平台开发环境,本文介绍在Windows中配置Qt的方法。 MinGW环境 与MinGW环境配合是GPL版Qt在Windows中惟一支持的解决方案。配置也并不复杂。 准备安装程序 到Qt下载页面下载Qt的exe格式的安装包(约七十多兆),如 http://ftp.ntua.gr/pub/X11/

在Windows中安装配置Qt

当前修订版本

Qt是很好的跨平台开发环境,本文介绍在Windows中配置Qt的方法。

MinGW环境

MinGW环境配合是 GPL版Qt在Windows中惟一支持的解决方案。配置也并不复杂。

准备安装程序

Qt下载页面下载Qt的exe格式的安装包(约七十多兆),如
http://ftp.ntua.gr/pub/X11/Qt/qt/source/qt-win-opensource-4.3.4-mingw.exe
如果还没有MinGW环境,推荐到 Trolltech的ftp服务器上下载,地址是
ftp://ftp.trolltech.com/misc/MinGW-3.4.2.exe
两个文件都可以用迅雷下载。这个文件比较小(12M),且可以满足Qt的需要。

安装

安装过程很简单,先装MinGW,再装Qt即可。都是图形界面的安装程序,很好用。
另外推荐设置PATH环境变量,把Qt和MinGW加进去,方便使用。设置方法是:
右键点击“我的电脑”->属性->高级->环境变量
在下面 系统变量里找到变量 Path,点 编辑,在变量值的后面加入
;c:\Qt\4.3.4\bin;c:\MinGW\bin
注意把路径改为您的Qt及MinGW的实际路径

使用

安装结束后菜单里就多了Qt,其中有一个 ... Command Prompt,打开后就可以运行 makeqmake等,和 Linux里差不多了。
 
 

 
QT的使用

-----------------------------------------------------

 

QT下面,第一个程序的运行过程:

 

1、把如下的程序拷贝到文件“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();

 }

 

 

2、将文件“hello.cpp”保存在目录“D:\Qt\test\1\hello”下(根据实际情况选择目录)

 

3、选择“Qt 4.1.4 Command Prompt”,进入命令行界面,进入刚才保存“hello.cpp”的目录(主要用DOC命令:cd D:\Qt\test\hello )

qt学习之一(环境搭建) - yuanzhaoming901030@126 - wit_yuans space

 

4、在命令提示符后面,分别输入:

qmake -project

(to create a platform-independent project file (hello.pro))

qmake hello.pro

(to create a platform-specific makefile from the project file)

make

(to build the program)

 

5、经过以上三个步骤以后,在“hello.cpp”所在的目录下,得到以下一系列文件:

 

qt学习之一(环境搭建) - yuanzhaoming901030@126 - wit_yuans space

 

6、在这个目录下面的“release”文件夹下面,得到一个windows下面的可执行程序“hello.exe:

qt学习之一(环境搭建) - yuanzhaoming901030@126 - wit_yuans space 

 

 

注意:

        要新建一个文件夹:hello。

        其他的配置方法与文章中一致。

目录
相关文章
|
15天前
|
XML Ubuntu Linux
部署08---扩展-Win10配置WSL(Ubuntu)环境,WSL系统是什么意思,是Windows系统上的一个子系统, xml的一大特点是直链系统,直接链接你的CPU,硬盘和内存,如何用 WSL部署
部署08---扩展-Win10配置WSL(Ubuntu)环境,WSL系统是什么意思,是Windows系统上的一个子系统, xml的一大特点是直链系统,直接链接你的CPU,硬盘和内存,如何用 WSL部署
|
15天前
|
存储 算法 C++
【Qt应用开发】复刻经典:基于Qt实现Windows风格计算器(加减乘除、删除、归零功能全解析)
在Qt中,"栈"的概念主要体现在两个层面:一是程序设计中的数据结构——栈(Stack),二是用户界面管理中的QStackedWidget控件。下面我将分别简要介绍这两个方面:
|
29天前
|
Windows
Windows下对于Qt中带 / 的路径的处理
Windows下对于Qt中带 / 的路径的处理
24 9
|
1月前
|
前端开发
windows10 安装node npm 等前端环境 并配置国内源
windows10 安装node npm 等前端环境 并配置国内源
61 3
|
1月前
|
网络协议
windows_server2012搭建iis并配置http重定向 iis转发
windows_server2012搭建iis并配置http重定向 iis转发
53 1
|
2月前
|
并行计算 C++ 异构计算
【环境配置】安装windows版本的TensorRt
【环境配置】安装windows版本的TensorRt
41 4
|
1月前
|
JavaScript 内存技术
nvm-windows安装和配置
nvm-windows安装和配置
62 1
|
1月前
|
Java Windows
windows系统bat批处理 一键配置java jdk环境变量
windows系统bat批处理 一键配置java jdk环境变量
35 4
|
22天前
|
消息中间件 存储 Kafka
Kafka 2.13-3.7.0 在 Windows 上的安装与配置指南
Kafka 2.13-3.7.0 在 Windows 上的安装与配置指南
21 0
|
23天前
|
Dart 开发工具 Android开发
在 Windows 操作系统上安装和配置 Flutter 开发环境
在 Windows 操作系统上安装和配置 Flutter 开发环境
24 0

推荐镜像

更多