Linux PPC安装Eclipse CDT开发C\C 程序(配置Eclipse CDT)
创始人
2024-07-20 05:51:46
0

  本文主要介绍在 Linux PPC 平台上安装和配置 Eclipse CDT,Linux 平台上 Eclipse 的编辑环境,调试运行环境,着重介绍如何使用 Eclipse 来快速,简便,准确地调试 C/C++ 程序,包括对程序的单步执行,断点用法,局部、全局变量实时监控,子函数执行监控,错误以及警告信息实时显示等等内容。利用 Eclipse 强大编辑以及调试功能,可以使用户花很短的时间完成 C/C++ 程序设计,为 Linux 平台上 C/C++ 编程用户提供更加人性化的设计环境;在文章的最后,我们会介绍最新发布的代号为 Helios(太阳神)的 Eclipse 3.6 在 CDT 上的新特性。

一、关于Linux PPC 、Eclipse CDT 你知道什么?

  到目前为止,Linux已经发展成为一个很成熟强大的操作系统。如何在Linux上使用C或C++来调试程序? 应该通过什么样的平台来操作?

  PowerPC 是一种精简指令集(RISC)架构的中央处理器(CPU),其基本的设计源自 IBM 的 POWER(Performance Optimized With Enhanced RISC;《 IBM Connect 电子报》 2007 年 8 月号译为“增强 RISC 性能优化”)架构。1990 年,IBM、Apple 和 Motorola 开发 PowerPC 芯片成功,并制造出基于 PowerPC 的多处理器计算机。PowerPC 架构的特点是可伸缩性好、方便灵活。PowerPC 与其他处理器相比,其体系结构相对开放 ,Linux 一直以来都是公开其所有源代码,两个开放的系统最终走到一起,是自然的选择,这也就有了 Linux PPC

二、Eclipse CDT 安装功略:

1.安装前准备

  安装之前需要准备几个重要的组件:

  JRE(Java Runtime Environment)

  由于 Eclipse 本身是用 Java 开发的,所以使用 Eclipse,肯定就需要安装 JRE 环境了,一般 Linux 环境中都会有安装好的 JRE 环境,可以 check 一下,万一没有,那么就需要下载一个装上。

  Eclipse

  在安装 CDT 插件之前,选择一个 Eclipse 进行安装是必不可少的步骤,选择 Eclipse version 3.2,可以从 [http://www.eclipse.org] 下载 Eclipse 安装包。

  CDT

  CDT 是 Eclipse 提供的一个插件,用它能生成 C/C++ 的编译和执行环境,CDT 的版本也有很多,要下载与 Eclipse 相匹配的 CDT,比如安装 eclipse 3.2 以上的版本,就需要安装 CDT 3.1 以上的版本。

2.安装 JRE

  大多数 Linux 环境中都安装了 JRE,在拿到机器以后,我们可以检查一下机器的环境,确保 JRE 的正确运转,检查过程如图 1 所示:

  图 1. JRE 下载及安装

  

Linux PPC/Eclipse/C

 

3.安装 Eclipse(在 Linux PPC suse10 环境)

  到指定网站下载 Eclipse 安装压缩包(注意:Linux 平台上的包也分好几种,一定要根据本身系统的类型下载相应的安装包) :eclipse-SDK-3.2.1-linux-gtk-ppc.tar.gz 建立一个工作目录,并将 Eclipse 安装包进行解压缩,将产生一个新的目录 eclipse. 如图 2 所示 :

  图 2. Eclipse PPC 安装包

  

 

Linux PPC/Eclipse/C

  进入 eclipse 目录,可以看到安装的详细内容,如图 3 所示:

  图 3. Eclipse PPC 安装解压包

  

 

Linux PPC/Eclipse/C

4.安装 CDT

  下载匹配于 Eclipse 3.2.1 的 CDT 压缩软件包。

  将下载的压缩包解压:tar – zxvf org.eclipse.cdt-3.1.1-linux.ppc.tar.gz,解压后的文件会自动存在 eclipse 的安装子目录 plugins 下面,如图 4 所示:

  图 4. CDT 解压包

  

 

Linux PPC/Eclipse/C

  完成解压缩后,还需要将 cdt 文件拷贝到 /usr/local/eclipse/plugins/ 目录下,才能完成 cdt 的安装。

  这一小节就是Eclipse CDT 安装攻略,下一小节讲Eclipse CDT 的编辑环境。

【编辑推荐】

  1. Eclipse和CDT的兼容性问题
  2. 在Eclipse下安装C++插件CDT
  3. 红帽企业级Linux RHEL 5.6发布 完全支持Ext4
  4. Linux LiveCD 评估系统的安全性
  5. 基于Linux下PHP连接SQL Server的FreeTDS配置
  6. Linux系统下的软件安装
  7. Linux管理之进程管理
  8. Linux管理之用户管理
  9. Linux管理之进程管理

 

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...
2012年第四季度互联网状况报... [[71653]]  北京时间4月25日消息,据国外媒体报道,全球知名的云平台公司Akamai Te...