逛奔的蜗牛

我不聪明,但我会很努力

   ::  :: 新随笔 ::  ::  :: 管理 ::
1. 安装Eclipse和CDT
2. 安装MinGW(或者Dev-Cpp,这是最简单和有效的方法)
3.1. 设置MinGW的环境变量
3.2. 安装Qt(www.trolltech.com)
4. 设置Qt的环境变量(在Qt的bin目录下的qtvars.bat中有详细的内容)
set QTDIR=C:\Programme\Qt\4.3.0
set PATH=C:\Programme\Qt\4.3.0\bin
set PATH=%PATH%;C:\Programme\Dev-Cpp\bin
set PATH=%PATH%;%SystemRoot%\System32
set QMAKESPEC=win32-g++

5. 可选安装Qt Eclipse Integration来在Eclipse中编写Qt程序.

6. 在Eclipse中新建一个C++工程,把Qt的Include目录加入到工程中: project->properties->Path and Symbols->Includes->Gnu C++->add Qt的Include目录.
7. 新建一个C++的Qt源文件.
#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();
}

8. 新建一个Target: Project->Make targes: 
Target Name: z.B. make
Make Target: All
Build Command: make -f Makefile.Release

9. 从命令行进入Qt的这个工程目录,执行 qmake -project 和 qmake命令,生成相应的make file和moc宏生成的文件
然后再用make -f Makefile.Release生成一下.

10. 在Eclipse中点击刚才建立的make(build target),如果程序有错,那么会在Eclipse中指出错误的地方。
以后每次编译都用这个make来编译。

11. 小提示:每包含一个头文件时,就保存一下,这样Eclipse就为自动为这个头文件建立索引,就可以使用代码自动补充功能了。但是千万不要使用#include <QtGui>这个大头文件,因为里面包含的头文件太多,做索引会要很长时间,不划算.
posted on 2010-12-17 18:18 逛奔的蜗牛 阅读(2667) 评论(1)  编辑 收藏 引用 所属分类: Qt

评论

# re: Qt:Eclipse中编写Qt 2010-12-30 21:54 obizy
玩玩可以,如果你用Eclipse 开发有图形界面的QT程序,调试相当困难。  回复  更多评论
  


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理