首页| 论坛| 消息

标题:如何在winxp下运行qt的程序啊
作者:flyintwink
日期:2006-05-09 04:16
内容:

在linux,很方便,qmake 和gmake,在xp下,怎么运行自己写的程序呢?


#1 [XChinux 05-09 12:18]
和linux下一样。
#2 [popo68 07-13 10:59]
引用第0楼flyintwink于2006-05-09 04:16发表的“如何在winxp下运行qt的程序啊”:
在linux,很方便,qmake 和gmake,在xp下,怎么运行自己写的程序呢?





QT/Windows OpenSource版本的安装指南

一、下载安装文件
   首先去官方网站下载 QT OpenSource (以下简称 QT ),现在的最新版本是 4.0.1 ,下载连接如下:
   http://www.trolltech.com/download/qt/windows.html
   官方网站申明 QT OpenSource 版本只支持 MinGW 编译器,所以在安装 QT 之前最好先安装 MinGW 。不事先安装也可以, QT 安装时会让你指定 MinGW 的安装位置,如果未安装,则 QT 的安装程序会引导你进行 MinGW 的网络安装。不过,我还是建议不要使用这种方式,因为网络安装 MinGW 的速度实在是慢,而且经常下载一半就失去连接。不支持断点续传,让你前功尽弃。
   下载 MinGW 的安装程序,也花了我很大的功夫。使用官方网站 http://www.mingw.org/ 提供的安装文件 MinGW-3.1.0-1.exe 之后,在 QT 安装时总是报无法找到 MinGW 编译器的错误,估计是缺失了什么文件,到现在也没搞明白。解决方法就是安装 Dev-cpp ,我安装的是 devcpp-4.9.9.2_setup.exe ,里面包含了 MinGW 编译器。 Dev-cpp 的官方网站是 http://www.bloodshed.net/ ,可是我从来没成功登陆过。
二、执行安装文件
   先执行 devcpp-4.9.9.2_setup.exe 文件。其中,需要注意的是 [ 组件选择 ] 对话框。


  在[组件选择]对话框中,请勾选上
  再执行qt-win-opensource-4.0.1-mingw.exe文件。其中,安装程序会让你指定已安装的MinGW编译器的位置,如果事先没有安装,则可以在此时选择网络安装MinGW。


  另外,安装过程中要勾选[设置环境变量]






QT/Windows OpenSource版本的安装指南
  Qt Designer是一个非常好用的界面编辑工具,它生成窗体文件的后缀名是.ui,最好选择将.ui文件和Qt Designer程序关联起来。


  三、后续工作
  到这里,安装工作还没有完全搞定,一般都会存在两个问题:
  1、把代码拿到QT安装目录之外编译,总报错,错误信息是“QtValidLicenseForGuiModule' does not name a type”。如果把代码放到QT安装目录内,则编译正常。


  2、无法用Debug方式编译代码,原因是安装文件里面没带Q ..
#3 [popo68 07-13 11:00]
引用第0楼flyintwink于2006-05-09 04:16发表的“如何在winxp下运行qt的程序啊”:
在linux,很方便,qmake 和gmake,在xp下,怎么运行自己写的程序呢?
顺便问问 在debian kde桌面下如何运行qt ,请详细一点。本人对linux很菜的。
#4 [XChinux 07-15 09:12]
和Windows下一样.
看Qt Programming版置顶的学习帖

回复 发表
主题 版块