您的位置:首页 > 编程语言 > Java开发

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

2016-10-08 17:22 525 查看
在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的错误
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  eclipse mingw win7