在开始QT4 OPENGL开发之前,先熟悉一下QT4的开发环境
DEV-C++和QT4的安装参见 http://blog.youkuaiyun.com/itclock/archive/2008/12/29/3638780.aspx
1.
在磁盘上新建文件夹
“
project1
”
,运行
DEV-C++
,新建
windows
应用工程,名字
为
“
project1
”
,保存到新建文件夹
“
project1
”
中。 工程名和文件夹名字最好相同
2.
把
main.cpp
的代码改为下面所示并保存:
•
#include <QApplication>
•
#include <QPushButton>
•
int main(int argc, char *argv[])
•
{
•
QApplication app(argc, argv);
•
QPushButton hello("Hello world!");
•
hello.show();
•
•
return app.exec();
•
}
3.
在“project1”目录中新建文件1.bat,内容为“cmd”,运行该文件弹出console窗口,执行命令“qmake -project”,生成pro文件,然后执行命令“qmake”生成makefile文件和相应文件夹。
4.
回到dev-c++,打开工程菜单中工程选项对话框,在makefile选项中勾中“使用自定义makefile”,从“project1”文件夹中选择Makefile.Debug文件;在build option-执行文件输出目录选项中选择“project1”文件夹下的“debug”目录。
5.
6.
如果项目有新的cpp或头文件需要加入,那么在工程菜单中选择“加入工程”项,把新文件加入,并从新执行“qmake -project”和“qmake”命令,然后编译,新加的文件必须在“project1”目录中;
7.
如果需要进行opengl或网络开发,则必须手动修改pro文件,把“QT += opengl network”(注意大小写)这行加在“HEADERS += […]”之上,并从新执行“qmake -project”和“qmake”命令,然后编译。