• 12025阅读
  • 7回复

系统学习qt框架,使用eclipse! [复制链接]

上一主题 下一主题
离线bliuzw
 
只看楼主 倒序阅读 楼主  发表于: 2008-11-27
— 本帖被 XChinux 从 Qt for Embedded Linux 移动到本区(2010-02-07) —
关键词: QT4MinGWeclipse
最近我学习了C++,请教了老师说使用qt框架开发,但是我刚刚接触这个不很清楚,有些东西也不知道咋安装,请教哪位能帮帮讲解一下。
1.我想系统学习这种开发方法,可以学习什么书籍?要系统点.听说《C++ GUI QT4 编程(第二版)》不错,不知道怎么样啊?。
2.mingw、eclipse、qt和qt连接器、jdk的安装顺序是什么?以前不知道咋装,装了后不能用,还有就是在网上看了还有要设置环境变量,怎么设置啊?
离线bliuzw
只看该作者 1楼 发表于: 2008-11-28
呵呵,最近看了一个帖子,安装很容易啊,只是用的是mingw自己下载的,好慢啊。
离线zzh

只看该作者 2楼 发表于: 2008-11-28
非常慢,我家里的机器用了8个钟头,单位的酷睿机器也有那个了2个钟头
离线jxfengzi

只看该作者 3楼 发表于: 2008-12-01
搭建Qt for windows 开发环境
2008年11月17日 星期一 11:56
准备:
1、Dev C++,(Version: 4.9.9.2)
2、qt-win-opensource-4.4.3-mingw.exe,(dowload: http://trolltech.com/downloads-cn)

安装:
1、安装DevC++
2、安装qt-win-opensource-4.4.3-mingw.exe,安装过程中,需要指定mingw目录,直接选择DevC++安装的目录即可。

测试:
1、设置windows环境变量path,增加如下内容:
D:\Qt\4.4.3\bin;D:\Program Files\DEV-CPP\Bin;
(Note:我的QT和DevC++安装在D盘)

2、建一目录:hello,在目录中建一文本文件helloworld.cpp,内容如下:
#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();
}

3、进入命令提示符,进入hello目录,输入:
qmake -project helloworld.cpp
将产生:hello.pro 文件

4、输入:
qmake
将产生:
makefile
makefile.debug
makefile.release
以及release和debug目录

5、输入:
make
将产生debug/hello.exe 文件

6、执行hello.exe


转贴自:
http://hi.baidu.com/%D7%D3%B7%E1/blog/item/829e420847dc23d663d98671.html
离线bliuzw
只看该作者 4楼 发表于: 2008-12-05
呵呵,真谢咯……我不是用的Dev C++,(Version: 4.9.9.2),我看到网上有用gdb.exe调试,所以就直接用的的是这个,将其复制到了minGW中,但在调试的时候有问题,打不开调试视图,反馈的是lanching error。写的是
error creating session
Exec error :launching failed
Exec error :launching failed
Exec error :launching failed
请教一下是怎么回事啊?哪位能说说啊,非常感谢,是不是我的gdb有问题?
离线bliuzw
只看该作者 5楼 发表于: 2008-12-05
呵呵,谢谢!
离线bliuzw
只看该作者 6楼 发表于: 2008-12-05
现在安装问题是解决了,真是谢谢各位了啊。可在调试的时候出了点问题,呵呵,还是个大问题呢,是不能调试,也不知道是不是我的方法步骤错了,我是按vc++中的断点调试的步骤,开始一“run”,“Debug”就显示“errorcreating session:
launching failed。请教一下大家,是怎么回事,有谁能详细讲解一下这应该怎么调试吗?具体步骤,因为大家都知道编程调试是很重要的一个流程。
离线liuzwqq
只看该作者 7楼 发表于: 2009-05-01
呵呵,注意在使用的时候,安装devc++的时候把目录更改为MinGW,便于eclipse使用。
快速回复
限100 字节
 
上一个 下一个