"); //-->
在windows下编译运行第一个QT程序“Hello,QT”
第一步:下载安装
首先,从互联网上搜索并下载Dev-C++,安装很简单,一路回车就可以了。然后下载Qt 4.3.0 Windows OpenSource:
http://www.qtcn.org/download/qt-win-opensource-4.3.0-mingw.exe。在Qt安装过程中唯一需要注意的是,当安装程序要求选择mingw的路径时,直接选择Dev-Cpp的安装路径就行了。安装好上述两个软件后,最后还要到http://download.csdn.net/source/219376下载Qt4 For Dev-Cpp Templates,下载后将其解压到Dev-Cpp的Templates文件夹下即可。这是用于在Dev-Cpp下开发Qt程序的模板资源。
第二步:设置环境变量
右击我的电脑->高级->环境变量,编辑环境变量 Path ,在后面加上Dev ++ 的路径,按照我的安装路径,我加入 D:\Program Files\DEV-CPP\bin;D:\Program Files\DEV-CPP\mingw32\bin;d:\Qt\4.3.0\bin 新建 QMAKESPEC="win32-g"++ 和QTDIR=d:\qt\4.3.0
或者直接用批处理命令
@echo off
set QTDIR="D:"\Qt\4.3.0
set PATH="D:"\Qt\4.3.0\bin;D:\Program Files\Dev-Cpp\;%SystemRoot%\System32;%path%
set QMAKESPEC="win32-g"++
if exist release del release\*.* /q
qmake -project
qmake
make -f Makefile.release
保存为 release.bat 放到系统system32目录内 这样编译时在文件目录里运行 release.bat 即可
第三步:修改一个文件
在你的 QT 安装目录下找到文件 C:\Qt.0.1\src\corelib\global\qconfig.h
修改
# define QT_EDITION QT_EDITION_
为
# define QT_EDITION QT_EDITION_DESKTOP
这一步如果你不做,可是看不到 Hello World 的
第四步 编辑、编译
可以用任何编辑器输入代码如下
#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[])
...{
QApplication app(argc, argv);
QPushButton hello("Hello world!");
hello.resize(100, 30);
hello.show();
return app.exec();
}
保存到 c:\hello.cpp,在命令行模式下进入该文件夹,输入release.bat 即可
第五步、运行
进入 release 文件夹,会看到一个可执行文件 hello.exe ,运行他,你就可以看到 Hello world 了
1)命令行模式编译
可以用任何编辑器输入代码如下
|
|
|
|
|
保存到 c:\hello.cpp,在命令行模式下进入该文件夹,输入release.bat 即可
进入 release 文件夹,会看到一个可执行文件 hello.exe ,运行它,你就可以看到 Hello world 了
(2)用dec-c++编译
运行Dev-C++,在其“文件”菜单中选择“新建”菜单项,然后单击“工程”命令,出现如下图所示的对话框:
图1 新建Qt工程
选择其中的“Empty Project”,以便建立一个空项目,将项目名称定为“hello”,其他选择默认,如图1所思,然后单击“确定”按钮。在弹出的“Create new project”对话框中选择工程文件名称和保存路径,如图2所示。
图2 保存项目文件
上面已经新建了一个空的Qt项目,现在为它添加一个源代码文件。在Dev-C++的“文件”菜单中选择“新建”菜单项,然后单击“源代码”命令,在弹出的确认对话框中单击“Yes”按钮。在编辑区中录入如下代码,保存源代码文件时将其命名为hello.cpp。
|
在工程属性 分别如下设置
*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。