win7环境下MinGW+eclipse cdt开发配置

在win7环境下mingw+eclipse cdt开发
1.mingw安装程序
首先下载mingw安装程序(https://sourceforge.net/projects/mingw/files/),
进行安装,选择安装模块,等变成土灰色时,ok
之后设置环境变量,等,
将mingw32-make.exe换成make.exe(查找到文件位置)
运行cmd,在命令窗口中输入gcc -v,出现如下的gcc版本信息,则mingw安装成功。
这里写图片描述
2.eclipse cdt安装
由于只用eclipse进行c++开发,只需安装eclipse cdt即可,
下载eclipse for c/c++
(https://www.eclipse.org/downloads/eclipse-packages/)
现在高版本的eclipse cdt安装比较简单,比较都已经配置好了,
下面,用eclipse+mingw运行程序
3.运行Hello,world!程序
打开eclipse,新建一个c++工程helloworld,Toolchains:选择MinGW,
这里写图片描述
之后添加源文件夹src,再在里面添加源文件(也可以直接添加源文件,当工程大了,将多个源文件放入一个源文件夹便于管理)
编写helloworld程序,
这里写图片描述
之后就是编译,运行

在初次接触eclipse时会遇到很多错误,首先是 Problem description: Symbol ‘std’ could not be resolved,
这是由于eclipse没有VS的自动识别灵敏,需要保存后错误提示才会消失(用过VS的在转战eclipse很多都有这种情况,然后度娘)
重要提示:eclipse的同步一直是一个问题,这也是这个问题的体现。
之后可能就是按运行键,提示没有二进制文件,当然要先编译了,eclipse默认状态下不是编译前自动保存的,设置为编译前自动保存功能,参考这篇博客
(http://www.vcoo.cc/blog/914/)
之后编译crtl+b,运行crtl+F11,运行成功形式hello,World!
这里写图片描述

在初次运行eclipse时遇到的几点问题
1,Toolchains:选择MinGW
2,Problem description: Symbol ‘std’ could not be resolved的问题,VS不用实时保存,而eclipse要保存之后才会消失。当然这个网上也有很多人碰到的问题是没有加入include 的路径
3,设置编译前开启自动保存源文件功能,之后编译运行,否则很可能出现Launch failed,Binary not found的错误

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值