《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完美整合,因而推荐安装。

相关文章
|
2月前
|
Unix 关系型数据库 MySQL
C语言简介
C语言简介。
17 0
|
5月前
|
C语言
【C语言课程设计】医院管理系统
【C语言课程设计】医院管理系统
97 0
|
5月前
|
存储 安全 Unix
01 C语言 - 简介
01 C语言 - 简介
19 0
|
6月前
|
Unix 关系型数据库 MySQL
C语言简介
C语言简介。
46 0
|
7月前
|
C语言
C语言:二级指针简介
二级指针即为二级指针变量,用于存放一级指针变量的地址。 一级指针变量是用来存放普通变量的地址(地址其实就是一些数字),一级指针变量也是一个变量,存放普通变量地址的同时自身也是有地址的。那么一级指针变量的地址就需要二级指针变量来存放。
48 0
|
28天前
|
存储 文件存储 C语言
《C语言程序设计》课程设计 -- 火车票票务管理系统
《C语言程序设计》课程设计 -- 火车票票务管理系统
23 1
|
5月前
|
Java 关系型数据库 Apache
Apache Maven简介&安装及系统坏境配置&eclipse配置Apache Maven---详细介绍
Apache Maven简介&安装及系统坏境配置&eclipse配置Apache Maven---详细介绍
61 0
|
5月前
|
C语言
【C语言课程设计】通讯录(3.0版本)
【C语言课程设计】通讯录(3.0版本)
57 0
|
5月前
|
C语言
【C语言课程设计】通讯录(2.0版本)
【C语言课程设计】通讯录(2.0版本)
29 0
|
5月前
|
存储 C语言
【C语言课程设计】通讯录(1.0版本)
【C语言课程设计】通讯录(1.0版本)
38 0

推荐镜像

更多