Eclipse C/C++和MinGW开发环境配置

逐渐感到Python的速度无法满足需求,所以开始重新学习C/C++。第一步当然就是IDE环境配置,一直觉得Eclipse不错,界面很舒服!但是配置IDE一身冷汗!不知道出了什么问题,感觉还是原来用的VC6.0无脑比较好!出了问题就得解决,各种百度(吐槽下,谷歌都不能用了!)无果,各种错误,一度怀疑自己怎么变得这么低能了。所幸一个下午的折腾,中间等待下载看了场电影,终于搞定!略羞涩

JDK安装与配置

首先还是下载:

下载对应版本!无脑安装!

环境变量配置:

计算机>>属性>>高级系统设置>>高级>>环境变量

1、系统变量>>新建 JAVA_HOME 变量 ;

2、变量值填写JDK的安装目录;

3、系统变量>>新建 CLASSPATH 变量;

4、变量值填写: .%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

5、系统变量配置完毕,检验是否配置成功,运行cmd 输入 java -version,如果看得到版本信息,则安装成功!

以上是远程操作的结果!以下安装方法我远程一台从未安装的电脑测试安装成功,也就是最新版本肯定没问题,而且本机是1.7版本的JDK。【2014.06.20测试】

Eclipse下载与安装

既然官网有集成CDT插件的版本,那当然直接下载比较好!地址:http://www.eclipse.org/downloads/

直接解压就好,我是放在C盘的。

MinGW 下载与安装

第二步当然是安装编译器,这个都一样!

下载链接:http://sourceforge.net/projects/mingw/files/备份。

新的版本和老版本不一样了,无需多说,具体看图:

接下来需要右击,点击Mark for Installation,最好所有的都选择。

接下来点击左上角的Installation里的Apply Changes接受安装设置!点击弹窗的Apply等待下载安装,这个过程当然看你网速了!

直到出现下图,表示所有的安装完成,我是懒人,没去琢磨哪些是必须装的,反正我全装了,免得以后出问题。

安装成功,不用说,开始配置环境变量,只需要在PATH中添加路径即可,路径为你的安装目录+\bin,例如我的为:C:\MinGW\bin;记得在路径的末尾加上“;”。

复制mingw32-make.exe为一份新文件并重命名为make.exe我远程新配置时没有这项操作是可以的!

工程创建

好了,我们创建工程试试:

备注:如果找不到MinGW GCC则重新启动下IDE!

好了:工程名>>右击>>Build Configurations>>Build All 编译!

检查是不是出现了exe文件,没有则是不成功的!最后如下图:

到此,成功!

遇到的问题

安装中遇到很多问题:

环境说明:JDK为1.7版本以上;系统是WIN7 64位的;Eclipse当然也是64位。

1、launch failed.binary not found 按百度结果怎么搞都不行,我是重新安装了MinGW解决的,可能中间那个步骤没有做,或者做了多余的事情,由于再次安装没有错误,不知原因,下次再记录;

2、再次安装后我发现没有复制mingw32-make.exe为一份新文件并重命名为make.exe也编译运行成功,不知原因;

3、中间又一次重新安装需要执行问题2所描述步骤;

4、有遇到能成功运行gcc --version命令显示出版本信息但是还是报错的情况,百度别人环境变量配置那叫一个复杂,如下

    (1)、在PATH里加入C:\MinGW\bin,记得,如果里面还有其他的变量,记得要加个分号啊,分号得在英文输入模式下输入的。
    (2)、新建LIBRARY_PATH变量,如果有的话,在值中加入C:\MinGW\lib,这是标准库的位置。
    (3)、新建C_INCLUDEDE_PATH变量,值设为C:\MinGW\include。
    (4)、新建CPLUS_INCLUDE_PATH变量,值为C:\MinGW\include\c++\3.4.5;C:\MinGW\include\c++\3.4.5;C:\MinGW\include\c++\3.4.5\backward;C:\MinGW\include。

实践证明,这种环境变量配置是不行的!为什么?因为C:\MinGW\include这个文件夹里面根本没有c++这个文件夹!;

5、使用过程中你可能会出现以下错误:can not open output file XXX.exe: Permission denied这是由于你前面运行的程序还没有关闭造成的!点击console按钮逐条关闭即可,记得每次都重新编译下。当然可以设置为自动重新编译:Run>>Run configurations>>Main>>Enable auto build,这一步其实可以省略的,因为新版本默认的就是这样了。

6、吐槽下C/C++的内存管理。。。各种溢出

备注:如果按照本教程安装出现任何问题都可以留言,我每天都会看的。

本文由@The_Third_Wave(Blog地址:http://blog.csdn.net/zhanh1218)原创。不定期更新,有错误请指正。

如果你看到这篇博文时发现没有不完整,那是我为防止爬虫先发布一半的原因,请看原作者Blog。

如果这篇博文对您有帮助,为了好的网络环境,不建议转载,建议收藏!如果您一定要转载,请带上后缀和本文地址。

Eclipse C/C++和MinGW开发环境配置

时间: 2024-10-11 17:37:42

Eclipse C/C++和MinGW开发环境配置的相关文章

Eclipse下Android的NDK开发环境配置

摸索了一周,走了很多弯路,磕磕绊绊,总算是弄好了NDK的开发环境,在这里总结一下吧. 一.Android NDK开发环境 首先下载安装JRE.JDK,不必多说.然后下载NDK包,建议下载r10版本后的,自带C/C++的编译器,不需要使用外部编译器的麻烦了.下载完NDK包后,解压缩即可,需要之后关联到Eclipse.然后下载ADT Bundle,即安卓开发工具套装,里面集成好的Eclipse的安卓开发环境,但是,里面的版本可能较低而且没有集成NDK功能,可以通过SDK Manager进行更新SDK

Go语言Eclipse开发环境配置-windows

1.首先安装eclipse,选择一个适合的版本就好,解压即可 http://www.eclipse.org/downloads/ 2.下载go语言安装包 官网地址 :http://www.golang.org/ 官网地址有时候打不开,百度云盘下载go1.2安装包  http://pan.baidu.com/s/1c0Gf4UO#dir/path=%2FSoft%2FGoLang  32 64位都有 一路Next cmd输入go version 看到这个就安装好了,环境变量什么的会自动配置好的,唯

QT creator+OpenCV2.4.2+MinGW 在windows下开发环境配置

由于项目开发的原因,需要配置QT creator+OpenCV2.4.2+MinGW开发环境,现对配置方法做如下总结: 1.  下载必备软件 QT SDK for Open Source C++ development on Windows(在google上搜索一下官方网站即可找到) OpenCV 2.4.2:目前最新的OpenCV版本,安装之后的目录下面有源码和个版本的lib和dll,不过为避免出现问题,还是自己编译吧. http://sourceforge.net/projects/open

Mac OS10.9.2下的eclipse C++开发环境配置

需要的软件: 1.eclipse C/C++版本 2.Xcode 3.gdb 1.安装eclipse任意一个C/C++版本 2.安装Xcode,Xcode中有C++的编译器 3.安装gdb 官网下载地址:ftp://sourceware.org/pub/gdb/releases/ 下载之后运行打开Terminal的gdb的解压后的目录下,输入以下命令安装: ./Configure make make install 4.因为直接用gdb调试的话,会出现没有权限的情况,因此需要制作一个keycha

java web开发环境配置系列(三)安装eclipse

在今天,读书有时是件"麻烦"事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<java web开发环境配置系列>来祭奠那逝去的--1.下载eclipse安装包,下载地址https://www.eclipse.org/downloads/,官方提供了几种工具平台,这里使用的是Eclipse Neon 2.下载后,以管理员身份安装安装包 1)选择适合自己开发方向的开发工具 2)选择后,进入下一步,配置自己的安装路径,并点击安装即可 3)安装好后,第一次打开eclips

Win7(64)+eclipse(64)+tomcat7(64)+jdk7(64)开发环境配置

Win7(64) + eclipse(64)+ tomcat7(64)+ jdk7(64)开发环境配置 一直开发都是用myeclipse,这次尝试了一下eclipse,并且开发工具全部采用最新版本,配置的时候出现了各种各样的问题,总算总结出一个标准步骤,和大家分享一下. 一.到官网下载文件,全部选择for window 64位最新版本 二.安装配置 1.安装jdk-7u17-windows-x64,版本:jdk7 for windows 64位,配置环境变量JAVA_HOME,值为jdk安装目录

Hadoop完全分布式的Eclipse开发环境配置

Hadoop安全分布式的Eclipse开发环境配置 安装Eclipse: 详细见教程:http://blog.csdn.net/wang_zhenwei/article/details/48032001 安装Hadoop-Eclipse-Plugin: 下载 hadoop2x-eclipse-plugin ,将 release 中的 hadoop-eclipse-kepler-plugin-2.2.0.jar (虽然标注的是 2.2.0,但在 2.6.0 下是没问题的,应该在 2.x 版本下都可

古语云:工欲善其事必先利其器 --&gt; Eclipse开发环境配置

1.java环境 1.1.安装jdk 淘淘商城系统使用java7开发,使用jdk1.7.0 _80版本开发,安装jdk1.7步骤如下图所示:第一步:在oracle官网下载跟系统相匹配的jdk,如下所示: 第二步:双击运行jdk-7u80-windows-x64.exe,点击“下一步”:第三步:更改jdk的安装路径(注意:选择jdk安装目录时尽量选择文件名不带空格和中文的目录)第三步:jdk安装完成之后,会出现jre的安装界面,jdk中已经有jre了,建议不要再单独安装jre,点击“取消”即可.第

(转)在Eclipse中进行C/C++开发的配置方法(20140721最新版)

因准备考试原因需要在windows下配置C++标准运行环境,找到此文,Mark之. 先列举下自己遇到的情况: 1 JRE安装不上,点了exe文件后没有反应:   安装JDK!!! 2 Eclipse找不到JRE:   将jdk安装目录下的jre文件夹,copy到eclipse根目录下. 3 没有按原文所说的改名字.运行正常. 原贴地址: http://blog.csdn.net/baimafujinji/article/details/38026421 Eclipse 是一个开放源代码的.基于J