《C语言课程设计》一1.4 Eclipse平台简介-阿里云开发者社区

开发者社区> 华章出版社> 正文

《C语言课程设计》一1.4 Eclipse平台简介

简介: 本节书摘来自华章出版社《C语言课程设计》一书中的第1章,第1.4节,作者 刘博 董学文,更多章节内容可以访问云栖社区“华章计算机”公众号查看

1.4 Eclipse平台简介

Eclipse是著名的跨平台的自由集成开发环境(IDE),其特点如下:
1)Eclipse平台是用Java语言编写的,因此具有跨平台特性,即在Linux和Windows平台下皆可使用Eclipse。其跨平台性降低了编程人员在不同平台下编程时熟悉IDE的难度。
2)Eclipse 最初用于开发Java程序,后来逐渐发展为一个各种程序语言的IDE,只要安装相应的插件即可。目前的主流程序语言,如C/C++、C#、Java、PHP、Perl、 Python、Ruby、Rebol、JavaScript、SQL、XML、UML等,皆可在Eclipse上撰写。例如:若要在Eclipse中开发C/C++程序,需安装CDT(C/C++ Development Toolkit)插件,并进行相关配置。
Windows或Linux系统下Eclipse平台的C/C++编程环境搭建过程类似,均较为复杂,本书仅简单介绍Window下的Eclipse环境搭建过程。
Windows下搭建Eclipse平台的C/C++编程环境,需要按顺序安装以下软件:
1)Java Runtime Environment。
要在Eclipse平台下进行 C++ 应用程序开发,首先要使用 Eclipse。而Eclipse 本身是 Java 应用程序,因此需要安装Java Runtime Environment (JRE)—Java应用程序的必备运行环境。Eclipse的最新版本是Eclipse Classic 4.2,它要求使用 JRE V1.4 或更高版本。如果还需要使用 Eclipse 进行 Java 语言编程,则需要安装 Java Development Kit (JDK)。
2)Eclipse。
需要安装 Eclipse。Eclipse最新版本是Eclipse Classic 4.2。
3)CDT。
CDT(Eclipse C/C++ Development Toolkit)是一种Eclipse 插件,能把 Eclipse 从Java IDE转换为功能强大的 C/C++ IDE,同时将许多深受Java开发人员喜爱的Eclipse 的优秀功能提供给 C/C++ 开发人员,例如项目管理、集成调试、类向导、自动构建、语法着色和代码完成。
4)MinGW。
Eclipse和CDT中不包含C/C++的编译器,因此需要安装MinGW或Cygwin作为编译器。MinGW和Cygwin 是获取GNU toolchain的两种主要方式,其中MinGW避开了GPL协议,同时能与CDT完美整合,因而推荐安装。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:

华章出版社

官方博客
官网链接