Eclipse搭建C\C++开发环境指南

本文详细介绍了如何在Windows环境下使用Eclipse搭建C/C++开发环境,包括JDK安装、Eclipse IDE的选择与安装、MinGW的安装与环境变量配置,以及Eclipse的相关设置和测试。适合C/C++初学者和需要在Windows下开发的程序员。
摘要由CSDN通过智能技术生成

       当前各大互联网公司的主流C语言开发环境为Linux+C\C++,对于初学者而言,Linux下的C语言开发环境需要掌握诸如Vim、Makefile、gcc等相关知识,这已足以让许多新人退却;同时,下班以后的学习、刷题时,亦或是突有灵感想要狂写代码时,使用Linux+C也有诸多不便。

        于是,当Java的IDE之神Eclipse第一次出现在笔者生命里时,有一种惊为天人、生不逢时、时不假我、别拦着我要转Java的冲动。冷静之余,询问度娘,寻寻觅觅,黄天不负有心人,终于找到了基于eclpise搭建C\C++语言开发环境的开发思路。窃喜之余,一股来自GNU的呐喊萦绕在耳边,遂成此文。

        闲话休提,本文是介绍基于Eclipse搭建C\C++语言开发环境的教程文章,在将度娘上的各种教程进行梳理、总结的同时,也将笔者安装过程中遇到的问题和一些心得予以分享。本文适合新手,同时对于老手也有一定的参考价值,如有不足,请多指教。

        整个开发环境的搭建大体可以分为以下几个步骤:

        (1)JDK的安装;

        (2)Eclipse安装;

        (3)C\C++编译器的安装(MinGW)及环境变量配置;

        (4)Eclipse相关设置及测试;

        下面将按照上述顺序进行说明。

1、JDK的安装;

        由于Eclipse运行时需要JDK,因此,请确保你的计算机上装有JDK,并且已经配置好了环境变量。测试的方法是打开Windows的命令行工具(cmd),输入java、java -version以及javac -version时,均有输出内容即说明安装正确。若电脑上从未安装过或曾安装出错,建议先从计算机上完整移除(控制面板--卸载程序),然后按照下面的步骤重新开始。

        JDK的官方下载地址为:http://www.oracle.com/technet

第Ⅰ部分  使 用 Eclipse 第1章  引言     3 1.1  Eclipse作为应用程序开发 工具的宿主...... 4 1.2  不仅仅是工具的宿主,Eclipse 还作为客户端应用程序的 宿主...... 5 1.3  什么是Eclipse?...... 6 1.3.1  工具与应用程序的集成平台..... 6 1.3.2  Java开发环境..... 7 1.3.3  开源社区..... 8 1.3.4  Eclipse基金会的目标..... 9 1.3.5  作为用户和捐献者(contributor)参与社区..... 10 1.3.6  Eclipse许可证..... 10 1.4  获取与安装Eclipse.. 11 1.5  本章小结...... 11 1.6  参考文献...... 12 第2章  Eclipse入门     13 2.1  第一步...... 14 2.1.1  提示没有任何JRE可用的对话框..... 14 2.1.2  创建您的第一个项目..... 15 2.1.3  Eclipse的外观:编辑器、视图和透视图..... 16 2.1.4  用户界面概述..... 18 2.1.5  首选项介绍..... 19 2.2  基本的Eclipse使用...... 20 2.2.1  在Eclipse中工作..... 21 2.2.2  了解Eclipse用户界面..... 22 2.2.3  任务、书签和问题..... 28 2.2.4  后台处理..... 29 2.2.5  Eclipse的帮助功能..... 30 2.3  资源管理...... 36 2.3.1  工作空间..... 36 2.3.2  有关项目的更多内容..... 42 2.3.3  资源的导入和导出..... 44 2.3.4  资源移动..... 46 2.3.5  文本编辑器..... 47 2.3.6  快速差别—— 实时变化通知..... 48 2.3.7  文件编码..... 48 2.3.8  打印..... 49 2.4  Eclipse定制...... 49 2.4.1  透视图..... 49 2.4.2  渐进显示..... 51 2.4.3  在Eclipse中运行多窗口和多工作空间..... 51 2.4.4  改变键盘快捷键..... 54 2.4.5  定制JRE... 55 2.4.6  在Eclipse中使用其他计算机程序..... 55 2.4.7  性能..... 60 2.5  练习概述...... 61 2.6  本章小结...... 61 2.7  参考文献...... 62 第3章  使用Java开发工具     63 3.1  JDT入门...... 64 3.1.1  JDT用户界面概述..... 64 3.1.2  JDT基础..... 65 3.1.3  使用JDT视图..... 68 3.1.4  搜索..... 69 3.2  编写Java代码...... 71 3.2.1  Java编辑器概述..... 71 3.2.2  键入辅助..... 76 3.2.3  代码辅助..... 77 3.2.4  代码生成..... 80 3.2.5  导航Java错误和警告..... 81 3.2.6  使用快速修正功能来修改Java错误..... 82 3.2.7  重构..... 83 3.2.8  使用代码模板..... 86 3.2.9  字符串外部化..... 87 3.2.10  生成Javadoc.. 88 3.2.11  在不同的JRE下编写 Java代码..... 90 3.2.12  编译代码..... 91 3.2.13  Eclipse与Ant的集成..... 92 3.3  Java元素的使用...... 94 3.3.1  文件夹..... 94 3.3.2  Java项目..... 94 3.3.3  类和接口..... 98 3.3.4  导入Java元素..... 98 3.3.5  Java元素的本地历史记录..... 98 3.4  调整JDT性能...... 99 3.5  JDT视图和首选项的 更多内容...... 100 3.5.1  视图内容过滤..... 100 3.5.2  Package Explorer视图..... 100 3.5.3  Hierarchy视图..... 101 3.5.4  Call Hierarchy视图..... 102 3.5.5  Outline视图..... 103 3.5.6  Problems视图..... 103 3.5.7  Search视
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值