Window7下安装Eclipse C/C++ Developer

觉得自己写这个是有点脑残的。哈哈。

毕业之后,看的多的是Java。大多忘记C和C++的东西。虽说大学第一门计算机语言就是学的C。惭愧。

重温一下C的知识。

正题:

1、在Windows下安装Eclipse C/C++ developer,参考了几篇文章。

http://jingyan.baidu.com/article/4e5b3e195ddf8b91901e2439.html

http://blog.csdn.net/komtao520/article/details/51459498

2、首先下载Eclipse的C/C++ developer版本。

http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/oxygenr

这个默认下载的是最新的2017版。按需下载,或是neon, mars。我默认下载了。

3、按照文章提示似乎需要JDK,但因之前安装过了JDK,是JDK1.8的。就没有重新安装。

4、安装之后尝试在Eclipse C/C++ (以后简称 eclipse)中添加一个C的project。提示g++ ,gcc找不到。

5、接着下载MinGW 针对windows版本的。点击download/installer之后,默认就可以下载。

http://www.mingw.org/

6、运行新下载的mingw-get-setup.exe

然后,就是按照上面参考的文章写的来就行。

我是把所有的都安装了。比较笨。

7、按照默认的安装路径就好,如果你C盘还可以安装的话。

8、把安装好的路径配到系统变量path或者用户变量path。

9、之后呢,还得安装CDT插件。这个开始不懂,后来查了文档明白了。

既然要下载,那就下载吧。
下载方式有两种,一是通过Eclipse自带的下载中心(install New software)。
一个是进入eclipse官网自己下载。然后在通过eclipse Install New Software中心自己安装。

我是通过自己官网下载。自己安装的。

下载链接是:http://www.eclipse.org/cdt/downloads.php

根据你下载的版本判断使用相应的CDT。如果你跟我一样,默认下载最近的,而且CDT没有对应的。只能下最近的cdt了。哈哈。

10、现在检查一下。jdk,MinGW,Eclipse,CDT是否安装配置好了。

11、在eclipse中创建一个C project,看看是不是生效。正常应该生效了。

但是,我的依旧是没能发现gcc,g++ 路径。奇怪得很。
还记得我贴了两个链接嘛,第二个链接的作用就来了。
打开我创建项目的property

把这个Cross GCC改为 MinGW GCC

项目的编译问题解决。

在之后,测试一个firstC.c

出现问题。不懂哈。

Launch failed. Binary not found.

右键--> Run As --> configuration看看啥情况。

选上这两个。

发现还是不行。在看

把这个改成Debug。

然后,然后,就好了。没明白。以后有答案再过来写上。

感觉跟compile和链接过程有关。

源文件  ------->  目标代码文件 -------> 可执行文件。

小知识:

源文件: 指的是你写的逻辑代码。

目标代码: 编译器翻译把你的源代码文件翻译成机器语言。这时候库文件还没有使用呢。

可执行文件: 这时候,目标代码文件已经加上了库代码和启动代码。

(在C primer plus有介绍。我看的是第五版的。)

启动代码:是跟操作系统有关。

 

posted @ 2017-07-07 15:57  Duchyong  阅读(2679)  评论(0编辑  收藏  举报