qt--windows下安装

原文:http://blog168.chinaunix.net/space.php?uid=25524263&do=blog&id=331859

由于关于avs的一个作业需要在Windows平台下用到qt。所以要尝试安装qt。

IDE用的是qt creator。因为在linux平台下,用这个用的最习惯。所以,在Windows平台下也用这个。
开始没有了解,关于qt在Windows下相对于linux/unix平台下的特殊性可以自行百度。下面说明安装方法。

1:首先安装qt-creator-win-opensource-2.1.0。安装目录可以自己选择(这部分包含了编译环境mingw)2:其次安装qt-win-opensource-4.7.3-mingw。(这部分包含了编译软件,qmake,和库)
注意:记住步骤1中mingw的目录比如:E:\编程\Qt\qtcreator-2.1.0\mingw在安装2时会提示找mingw的目录,此时找到上面的目录即可。
这两部分安装完成后设置环境变量。步骤如下:1:找系统环境变量在PATH后加上;E:\编程\Qt\qtcreator-2.1.0\mingw\bin;E:\编程\Qt\4.7.3\bin。当然前面的部分取决于你自己的安装目录。2:在新建两个系统变量:QMAKESPEC=E:\编程\Qt\4.7.3\mkspecs\win32-g++ QDIR=E:\编程\Qt\4.7.3 前面的目录也取决于你自己的安装目录。


然后打开qt选择demo应该就可以了。


注意:

安装路径不要有中文。

附:安装Qt4.5.3 平民攻略

原文地址:http://topic.csdn.net/u/20091106/14/998abad2-8e17-4bac-864b-482f94261359.html

首先,安装Qt 不论是在 Linux(Ubuntu)下,还是Windows下都是很简单的
Ubuntu 下: 只要在控制台输入
sudo apt-get install qt4-dev-tools
sudo apt-get install qtcreator
就全搞定了。
第一个是安装Qt开发包,第二个是开发环境(可选,但强烈推荐)
Windows下,只要下载 http://get.qt.nokia.com/qtsdk/qt-sdk-win-opensource-2009.04.exe 安装就可以了。

但,这不是我们说的重点。我们要的是——我们是平民,我们从头做起
就拿使用最多的Windows为例,其实Windows下是最复杂的。

首先 下载 编译器,这里我建议大家用 MinGW,免费,效率也不错,有了QtCreator 的支持,不次于任何一款C++ IDE
在官方网站上下载的版本 可能是 对应的GCC 3.4的移植
而现在的GCC 早已 4.4+
由第三方 的 打包好的最新的 MinGW,就是 TDM (不是 TMD)
可以 google 以下 TDM MinGW
但下载的是安装包,我们是平民,不安装,所以,这里有 解压版的,
http://download.csdn.net/source/1796126
下载后,解压到任何位置 都可以,但要记住这个位置。比如 D:\MinGW441

接下来 我们就要下载Qt 的源代码 位置在这里:http://get.qt.nokia.com/qt/source/qt-win-opensource-src-4.5.3.zip
下载后,解压到任何位置。但要记住这个位置。比如 D:\Qt453

然后就是 系统路径的设置。(这步在Windows下非常重要!)
在Window下,右键单击我的电脑,找找吧,应该会有 一个 系统变量 的按钮
(我这里没有Windows,原谅我的 裸写)

在 PATH 变量中 加入 ;D:\MinGW44\bin;D:\Qt453\bin (多了 两个 bin 哦)
然后 打开 命令提示符 (附件里)
然后 输入
D:
CD Qt453
configure -no-qt3support -fast
根据提示,选好 开源版的
稍等片刻,(这里需要编译QMake)大约 5分钟
完了以后,接着输入
mingw32-make,编译 整个Qt
大约需要 4 个小时。
完了之后 可以输入
mingw32-make clean
来清理一些没用的中间文件,
接着,下载QtCreator 源代码
在这里 http://get.qt.nokia.com/qtcreator/qt-creator-1.2.1-src.zip
解压到任何位置,无所谓, 例如 D:\QtCreator
但后 在命令行里输入
D:
CD QtCreator
qmake
mingw32-make
大约 10分钟
就会多出一个 Qtcreator.exe的文件,如果我没记错的话,
勇敢的点击它吧,他不仅是你的必备开发环境,还是你编译的第一个Qt程序。
(由于本人裸写,有不对的地方还请指正)

附:
Qt的工程文件 叫做 *.pro 是一个平台无关的文件
qmake 的作用是 根据这个 pro 生成相应平台的 makefile
mingw32-make 就是调用这个makefile 成批编译。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值