- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Logo Logo Logo Logo Logo Logo Logo Logo Logo Logo Eclipse与CDT简介 Eclipse最初是由IBM公司开发,主要是用于java语言的开发,但随之不断地发展,扩展到了各种语言。2001年11月正式贡献给开源社区,现在由非营利软件供应商联盟Eclipse基金会管理。2003年,OSGi服务平台规范成为Eclipse运行时架构。最初Eclipse用于开发Java语言程序,但加入CDT插件后就能进行C和C++语言程序开发,并具备如下特性: 显示提纲:Outline窗口模块可显示源代码中的过程、变量、声明以及函数的位置。 源代码辅助:可结合上下文提示需要输入的源代码,并检查源代码中的语法错误。 源代码模板:扩展源代码辅助功能中使用的源代码标准,加入自定义的源代码段,可加快代码编辑速度。 源代码历史记录:在没有使用CVS等版本控制工具的情况下,也可记录源代码的修改情况。 C 和 C++ 语言都是世界上最流行且使用最普遍的编程语言,因此 Eclipse 平台(Eclipse Platform)提供对 C/C++ 开发的支持一点都不足为奇。因为 Eclipse 平台只是用于开发者工具的一个框架,它不直接支持 C/C++;它使用外部插件来提供支持。本文将向您演示如何使用 CDT — 用于 C/C++ 开发的一组插件。CDT 项目致力于为 Eclipse 平台提供功能完全的 C/C++ 集成开发环境(Integrated Development Environment,IDE)。虽然该项目的重点是 Linux,但它在可使用 GNU 开发者工具的所有环境(包括 Win32(Win 95/98/Me/NT/2000/XP)、QNX Neutrino 和 Solaris 平台)中都能工作。 CDT 是完全用 Java 实现的开放源码项目(根据 Common Public License 特许的),它作为 Eclipse SDK 平台的一组插件。这些插件将 C/C++ 透视图添加到 Eclipse 工作台(Workbench)中,现在后者可以用许多视图和向导以及高级编辑和调试支持来支持 C/C++ 开发。 由于其复杂性,CDT 被分成几个组件,它们都采用独立插件的形式。每个组件都作为一个独立自主的项目进行运作,有它自己的一组提交者、错误类别和邮件列表。但是,所有插件都是 CDT 正常工作所必需的。下面是 CDT 插件/组件的完整列表: 安装和配置Eclipse 本讲大纲: 安装Eclipse 配置Eclipse的CDT 安装Eclipse 在下载和安装 CDT 之前,首先必需确保 GNU C 编译器(GNU C compiler,GCC)以及所有附带的工具(make、binutil 和 GDB)都是可用的。如果正在运行 Linux,只要通过使用适用于您分发版的软件包管理器来安装开发软件包。Solaris 和 QNX 要求您从因特网下载并安装其特定的 GCC、GNU Make binutils 和 GDB 移植。 Eclipse安装需要JRE的支持,所以要想安装Eclipse必须保证系统中已安装了JRE。安装JRE的过程如下: [root@localhost ~]#mkdir /usr/local/java 将档案jre-1_5_0_09-linux-i586-rpm.bin下载到/usr/local/java目录下。 使用超级用户模式。 [root@localhost ~]#su? [root@localhost ~]#cd /usr/java 将您所下载的档的权限更改为可执行。 [root@localhost java]#chmod a+x jre-1_5_0_09-linux-i586-rpm.bin 启动JRE安装过程。 [root@localhost java]#./jre-1_5_0_09-linux-i586-rpm.bin 此时将显示二进制许可协议,按控格显示下一页,读完许可协议后,输入 “yes”继续安装。此时会将解压缩,产生jre-1_5_0_9-linux-i586.rpm 安装jre-1_5_0_9-linux-i586.rpm [root@localhost java]#rpm –ivh jre-1_5_0_9-linux-i586.rpm 此时会将JRE装在/usr/java/jre1.5.0_09目录下,设定环境变量,让Linux能找到JRE [root@localhost java]#vi /etc/profile 将以下内容加入在档案后面 PATH = $PATH: / usr / java / jre1. 5 .0_09 / bin export
您可能关注的文档
- _观察日记答辩.ppt
- 江苏省常州市2016年中考试语文研究.doc
- 23、卡罗纳探索.ppt
- 2016年山东省执业药师继续教育.剖析.docx
- 江苏省大丰市实验初级中学2015-2016学年八年级物理下学期期中苏科版研究.doc
- _用转化的策略解决问题答辩.ppt
- 23.1图形的旋转探索.ppt
- 2016年深圳信息职业学院迎新现场活动策划A剖析.docx
- “爱”的分享课答辩.ppt
- 2016年潍坊市初中学业水平考试化学一模剖析.docx
- 2024年江西省寻乌县九上数学开学复习检测模拟试题【含答案】.doc
- 2024年江西省省宜春市袁州区数学九上开学学业水平测试模拟试题【含答案】.doc
- 《GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语》.pdf
- 中国国家标准 GB/T 44275.2-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第2部分:术语.pdf
- GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- 《GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构》.pdf
- 中国国家标准 GB/T 44285.1-2024卡及身份识别安全设备 通过移动设备进行身份管理的构件 第1部分:移动电子身份系统的通用系统架构.pdf
- GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 中国国家标准 GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南.pdf
- 《GB/T 44275.11-2024工业自动化系统与集成 开放技术字典及其在主数据中的应用 第11部分:术语制定指南》.pdf
文档评论(0)