免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1980 | 回复: 0
打印 上一主题 下一主题

Windows下Eclipse + CDT + MinGW + integration+Qt配置笔记 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-06-06 03:23 |只看该作者 |倒序浏览

之前看了许多文章,自己又摸索了半天弄了至少一天的时间才把这个弄好,我用
的是MyEclipse6.5版本,当然这个不影响大局,但是里面的eclipse版本大家要注意好了,因为Eclipse和CDT必须配套使用,否则C/C++环境是建立不起来的,之前我就一直困在这
也没人跟我说,结果摸索了半天,MyEclipse6.5的eclipse版本是3.3的,至于MyEclipse的地址:
http://www.myeclipseide.com/

我的6.5的版本注册号给大家了:
Subscriber:
www.1cn.biz

Subscription Code: jLR8ZC-655444-65526656052107345
安装好后,它会自动提示要你输入注册号,按上面的输入就行了
接下来,你得安装MinGW的那套编译工具,由于MinGW那套经常更新,你要下载的话比
较麻烦,总共的包有几十M,而Qt的全套编译超过2小时,在此我就简化了许多步骤,相
信会比较简单,你直接到官方下载QtCreator里面有完整的qt4.4.3和MinGW,大小为200M左右,官方的速度超快,应该要不了多久的
http://www.qtsoftware.com/developer/qt-creator

下载windows版本的
当然QtCreator可以直接用来编译Qt工程的,但是现在这个工具有bug中文的目录都不支持
喜欢eclipse的朋友,就别说我太多废话啦
现在就是更改环境变量了
如下
Path:
D:\Qt\QtCreator\mingw\bin;D:\Qt\QtCreator\qt\bin;
在这里我的QtCreator是放在D:\Qt\下的,记住按顺序添加好,这里要放在所有其他变量前面
开始的时候,我还装了VS2005结果总是出错,放到最前面后,VS2005的Qt环境就不会和这里冲突了
安装完成后,你就开始安装CDT了,注意先看下eclipse版本,MyEclipse6.5里eclipse是3.3的,对应的CDT是4.x的,为了简单起见,你直接到help->software updates->find and install
search for new features to install
选中这个,再next再点
new remote site
添加
name :cdt
url:
http://download.eclipse.org/toos/cdt/release/europa
完成后就一路next,当中有镜像地址选择的,你让它自动就ok了,最后选中那24个包让它下载,最后安装完成就重启,这样CDT安装好了
接下来,要稍微改下,打开window->preferences


按以下更改
把enable editor problem annotation勾上


如下图,将左边的Project type那几个文件夹式样的选中并去掉下面的勾,在toolchain里选择MinGW GCC并点击




接下来如图设置:


设置完成后安装qt eclipse integration
地址:
http://www.qtsoftware.com/developer/eclipse-integration

我用的是最新1.4.3的
安装时选择MinGW的目录为QtCreator下MinGW\bin
eclipse即MyEclipse\eclipse完成后打开MyEclipse
在window->preferences里就会有Qt项
add后
如图


这样就ok了
之后你可以做个测试:
新建个QtGui工程
打开window->show view->other


选择Qt C++ Widget Box
在左边就有


双击helloworld.ui
添加一个push Button,改名hi,对象名默认为pushButton
在头文件helloworld.h里添加:
private slots:
void on_pushButton_clicked();
实现文件helloworld.ccp里添加#include  
添加函数:
void HelloWorld::on_pushButton_clicked()
{
QMessageBox::about(this, "hello world!",
"hello world!\n this is my first qt project");
}
完成后保存好
在工程 helloworld上鼠标右键选择build project再点run as ->local application运行
如果没有错的话就会显示 一个hi字样的对话框
点hi后就有和hello world的对话框弹出
基本上讲得算是比较详细了....
祝大家安装顺利,学习进步~


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/82530/showart_1956968.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP