构建linux下IDE环境--Eclipse篇

C#:实现统计图像主颜色的算法(附完整源码) 阅读详情
构建linux下IDE环境--Eclipse篇

摘要

Eclipse是一由ibm,borland等资助的开源开发环境;其功能可以通过插件方式进行扩展;本文在linux下构建java、c、c++的IDE。

我用的环境是 red hat linux 9 (自编译gnome2.4)

一:下载所需软件(所有下载的软件均放在/opt下)

先下载 Eclipse,网址为 http://www.eclipse.org/ 目前,Eclipse的最新版本为2.1.1,3.0版也正在测试中。我使用eclipse2.1;下载其gtk版本:eclipse-SDK-2.1.1-linux-gtk.zip

执行 Eclipse是须用到JDK,但Eclipse的安装程序和Red Hat Linux 9 里没有包含JDK,Sun 最新版本的 JDK可到 http://java.sun.com下载,在此我们使用的是sun/ jdk (J2SE) 1.4.2_01版(也可使用IBM的jdk)。

要在Eclipse 上面开发C/C++程序,需要另外安装plug-ins,在此我们使用的是C/C++ Development Tools(CDT)。CDT 整合了gcc、make、gdb等GUN 工具,(CDT 与Eclipse 中内建的JDT(Java 开发环境)比起来,功能还差得远。例如,在JDT 中相当好用的Refactor、Refactoring、Organize Imports等在CDT 中都没有。)CDT 可从http://www.eclipse.org/cdt/ 下载,目前最新版本为CDT 1.1 GA2 .

二 :安装

1.由于cdt需要gcc等工具,所以要先把red hat9的软件开发包装上,

2.安装JDK(需以root身分安装):

[root@redarmy] chmod +x j2sdk-1_4_2_01-linux-i586-rpm.bin
[root@redarmy] ./j2sdk-1_4_2_01-linux-i586-rpm.bin
[root@redarmy] rpm –ivh j2sdk-1_4_2_01-linux-i586-rpm.bin



安装好的JDK 会存在 /usr/java/j2sdk1.4.2_01 目录中。

设定JAVA_HOME,CLASSPATH,PATH; 在/etc/profile文件最后加如下四行:

export JAVA_HOME = /usr/java/j2sdk1.4.2_01
export PATH = $JAVA_HOME/bin:$PATH
CLASSPATH=.:/usr/java/j2sdk1.4.2_01/lib/tools.jar:$CLASSPATH
export CLASSPATH



3.安裝Eclipse

在此我把Eclipse安装在 /opt 下,安装Eclipse很简单,只要把下载回来的压缩包解压就可以了;解压后得到eclipse目录;

[root@redarmy] unzip –d /opt eclipse-SDK-2.1.1-linux-gtk.zip

为让每一个帐号都可以执行Eclipse,我写了个小脚本(eclipse.sh):

#!/bin/bash
#
# 执行 eclipse 2.1.1
#
export JAVA_HOME=/usr/java/j2sdk1.4.2_01
export CLASSPATH=/usr/java/j2sdk1.4.2_01/lib
/opt/eclipse/eclipse -vm /usr/java/j2sdk1.4.2_01/bin/java -data ~/workspace &
# -vm 参数用以指定使用哪一个 jvm 来执行Eclipse,
# -date参数用以指定Eclipse的数据目录。在此指定其存在用户根目录(~)下的workspace目录中



将eclipse.sh 复制到/usr/local/bin中,并为它加上权限755;现在执行 eclipse.sh 即可启动 Eclipse。

[root@redarmy] cp eclipse.sh /usr/local/bin
[root@redarmy] chmod 755 /usr/local/bin/eclipse.sh



将eclipse添加到桌面。首先,在桌面上按下鼠标右键,在弹出菜单中选择“新增启动”,之后分別在“名称”中输入Eclipse、“命令”中填/usr/local/bin/eclipse.sh,然后再为它随便找个喜欢的图标(我用的是/opt/eclipse/icon.xpm);再后按“确定”,桌面上就有eclipse的快捷方式了,以后可以直接双击这个图标启动Eclipse。

Eclipse 安装好后,已经内建了java开发环境(JDT)就可以直接开发Java 程序。

4.安装cdt,CDT 1.1 GA 目前只支持Eclipse 2.1 版。

将下载的包解压,会得到features 和plugins 这两个目录

[root@redarmy] unzip –d /opt org.eclipse.cdt-linux.gtk_1.1.0.bin.dist.zip

分别将这两个目录中的所有文件分别剪到/opt/eclipse下的对应目录里,即可。(Eclipse 的插件安裝方法几乎都这样安装: 把文件下载后, 直接解到eclipse所安装的目录中对应的features 和plugins 中即可。)

三:附

要是不习惯,eclipse英文环境,可以在eclipse.org的主站上下,它的语言包;装了语言包后,不光菜单成中文了,它的帮助文档也成中文了,爽吧^_^

Cadence OrCAD Capture软件启动过程卡死且无法恢复的解决方法 如下图所示Cadence OrCAD Capture软件在启动后出现卡死的现象,且等待后无法自动恢复,需要强行关闭,再次启动依然卡死。 阅读详情

相关推荐

RK3588开发板RKNPU2环境部署实战:更新rknn_server与librknnrt.so详解

本文详细介绍了在RK3588开发板上更新rknn_server与librknnrt.so核心组件的完整实战流程。通过adb工具推送文件、设置权限并执行同步操作,确保RKNPU2环境部署成功,从而解决推理速度慢或初始化失败等问题,提升AI模型运行效率与稳定性。

weixin_29194817的博客 340

Linux下安装Eclipse IDE for C/C++ Developers

下载安装 因为受不了vs2013莫名其妙的报错,打算在Linux上学习cocos2d-x,系统 ubuntu14.04,需要安装eclipse 用于编写c++,直接下载Eclipse IDE for C/C++ Developers,比配置eclipse+cdt要轻松一些,下载地址 http://www.eclipse.org/downloads/packages/eclipse-ide-cc-

一叶知秋 6579

在Ubuntu 22.04上从零搭建FVCOM环境:手把手搞定Linux、Intel编译器与NetCDF库

本文详细指导在Ubuntu 22.04上从零搭建FVCOM环境,涵盖Linux系统配置、Intel编译器安装、NetCDF库编译及常见问题解决。通过手把手教程,帮助科研人员高效完成水动力数值模拟环境的部署,特别适合水环境研究领域的初学者。

weixin_30613727的博客 650

linux下eclipse基本使用教程,IDE介绍以及Eclipse的简单使用

一、IDE介绍① 什么是IDE?1、 IDE全称是”Integrated Development Environment”,中文称为“集成开发环境”;2、是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面工具。就是集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套;② Java领域常见的IDE1、NetBeans 官方网址:h...

weixin_35225264的博客 728

告别上位机!用MCGS触摸屏+FTP服务器,5分钟搞定工控机文件自动同步

本文介绍了一种工业自动化领域的高效解决方案,通过MCGS触摸屏结合FTP服务器实现工控机文件的自动同步,无需开发上位机软件。该方案特别适用于图像采集、参数同步、数据备份等场景,具有成本低、可靠性高、维护简便等优势。详细配置指南和实战案例帮助用户快速实现零代码文件同步。

weixin_30872499的博客 559

Win10安装Nek5000

1 安装wsl 2 2 安装Nek5000 3 安装依赖项 4 安装openmpi 5 配置Nek5000 6 编译Nek5000 7 运行Nek5000算例 8 安装paraview并查看结果

weixin_43176703的博客 3448

linux系统下eclipse安装

eclipse下载地址:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/neon1a1 – 首先安装 JAVAyum install java2 – 检查 java 是否已经安装java -versionjava version "1.7.0_51" OpenJDK Runtime Environme...

qq_36553323的博客 398

从零到一:IC Compiler II(ICC II)后端设计流程详解

本文详细解析了IC Compiler II(ICC II)后端设计流程,从环境准备到物理实现,再到布线优化与签核验证。通过实战案例和高效技巧,帮助工程师掌握ICC II工具链的应用,提升数字集成电路设计的效率和质量。

weixin_30879169的博客 343

构建Linux下IDE环境--Eclipse篇

  Eclipse是一由IBM,Borland等资助的开源开发环境;其功能可以通过插件方式进行扩展;本文在Linux下构建Java、C、C++的IDE。我用的环境是 Redhat Linux 9 (自编译Gnome2.4)一.下载所需软件(所有下载的软件均放在/opt下) 先下载Eclipse,网址为http://www.eclipse.org,目前,Eclipse的最新版本為2.

软体疯子专栏 1437

【问题解决】Python 异步 asyncio 卡死、协程不执行、任务泄漏,保姆级排错

本文详细分析了Python异步编程中常见的卡死、协程不执行和任务泄漏问题。文章首先列举了这些问题的典型表现,如程序卡住、死锁、任务未启动等。然后深入剖析了各类问题的根源,包括同步阻塞操作、未正确await、资源未清理等。针对这些问题,文章提供了两套解决方案:一是异步编程最佳实践,包括安全协程执行、带超时的执行、任务清理等实用方法;二是死锁检测和预防机制,通过锁管理和等待图分析来避免死锁。文章还包含可直接使用的代码示例,帮助开发者快速定位和解决异步编程中的常见问题。

博客 448

YOLO26 旋转框检测 OBB 技术:角度预测与解码优化

YOLO26旋转框检测技术通过CSL角度编码有效解决了OBB检测中的周期性问题。该技术采用5参数表示法(cx,cy,w,h,θ),在检测头中分别处理分类、回归和角度预测。核心创新点包括:1)使用高斯或三角窗口的CSL编码对角度进行平滑表示;2)通过加权平均解码角度,避免边界不连续问题。该方法在遥感、文本检测等需要精确方向信息的场景中表现优异,相比传统HBB框可提升定位精度30%以上,同时保持了YOLO系列的高效特性。

一键难忘的博客 520

ZZ: 构建Linux下IDE环境--Eclipse篇

构建Linux下IDE环境--Eclipse篇在AID上看到一构建IDE环境的文章,感觉它比较复杂,而且应用不是很广泛;我就写了一用Eclipse构建的这个帖子。Eclipse是一个由IBM,Borland等资助的开源开发环境;其功能可以通过插件方式进行扩展;本文在Linux下构建Java、C、C++的IDE。我用的环境是 Redhat Linux 9 (自编译Gnome2.4)一.下载所需软件(

learning... 933

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

[转载]构建linux下IDE环境--Eclipse篇

构建linux下IDE环境--Eclipse篇构建linux下IDE环境--Eclipse篇Eclipse是一由ibm,borland等资助的开源开发环境;其功能可以通过插件方式进行扩展;本文在linux下构建java、c、c+...

congji3817的博客 211

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

ZT: 构建Linux下IDE环境--Eclipse篇

构建Linux下IDE环境--Eclipse篇在AID上看到一构建IDE环境的文章,感觉它比较复杂,而且应用不是很广泛;我就写了一用Eclipse构建的这个帖子。Eclipse是一个由IBM,Borland等资助的开源开发环境;其功能可以通过插件方式进行扩展;本文在Linux下构建Java、C、C++的IDE。我用的环境是 Redhat Linux 9 (自编译Gnome2.4)一.下载所需软件(

learning & developing... 845

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

上一篇: Bill Gates 的大学毕业典礼演讲
下一篇: Eric Steven Raymond
W1nt3rs
W1nt3rs 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄22年 977粉丝 301原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值