在openSUSE-Leap-15.6-DVD-x86_64中使用eclipse-cpp-2026-03-R-linux-gtk-x86_64

在openSUSE-Leap-15.6-DVD-x86_64中使用eclipse-cpp-2026-03-R-linux-gtk-x86_64

一、下载最新版本的eclipse-cdt

https://www.eclipse.org/cdt/

https://github.com/eclipse-cdt/cdt

Eclipse CDT就是Eclipse为了支持C/C++的开发而提供的插件,它将把Eclipse转换为功能强大的 C/C++ IDE。它被设计为将Java开发人员喜爱的许多Eclipse优秀功能提供给C/C++开发人员,例如项目管理、集成调试、类向导、自动构建、语法着色和代码完成等等。同样地,CDT将利用标准的C/C++工具集并与之集成,例如C语言编译工具GCC、构建工具make和调试工具GDB等。这些工具都已经由Linux操作系统提供,并可在Linux中单独使用,用于大多数C/C++开发。而Eclipse的作用,就是将这些分散的工具集成在一起,使得它们更加易于使用,生产效率更高。而正是因为Eclipse将复杂的事情简单化了,原来需要使用多个工具才能完成的事情现在只需要使用Eclipse一个工具就能完成,这使得Eclipse CDT在Linux世界中变得非常流行,成为最受欢迎的C/C++开发工具。

openSUSE官方源中没有提供Eclipse CDT,只能从Eclipse官网下载完整包

https://www.eclipse.org/downloads/packages/------Eclipse IDE for C/C++ Developers------Linux:X86_64------Select Another Mirror------China - eScience Center, Nanjing University------出现要求捐钱的页面,可以不捐钱------下载eclipse-cpp-2026-03-R-linux-gtk-x86_64.tar.gz,大小为386MB

应用程序------工具------终端,切换到root用户

ruhong@localhost:~> su -

密码:

localhost:~ # java --version

openjdk 11.0.22 2024-01-16

OpenJDK Runtime Environment (build 11.0.22+7-suse-150000.3.110.1-x8664)

OpenJDK 64-Bit Server VM (build 11.0.22+7-suse-150000.3.110.1-x8664, mixed mode)

localhost:~ # tar -zxvf /home/ruhongvnc/download/eclipse-cpp-2026-03-R-linux-gtk-x86_64.tar.gz -C /opt

eclipse/

eclipse/p2/

eclipse/p2/org.eclipse.equinox.p2.engine/

eclipse/p2/org.eclipse.equinox.p2.engine/profileRegistry/

...

以普通用户运行eclipse

ruhong@localhost:~> /opt/eclipse/eclipse

Help------About Eclipse IDE

Eclipse IDE for C/C++ Developers (includes Incubating components)

Version: 2026-03 (4.39.0)

Build id: 20260305-0817

二、安装中文语言包BabelLanguagePack-eclipse-zh_4.26.0.v20230220105658.zip

https://projects.eclipse.org/projects/technology.babel

单击语言包的最新版本号数字 0.20.0 2023-03-01

https://download.eclipse.org/technology/babel/babel_language_packs/R0.20.0/2022-12/2022-12.php#zh

下载BabelLanguagePack-eclipse-zh_4.26.0.v20230220105658.zip (86.2%)

localhost:~ # ls -lh /home/ruhong/download/BabelLanguagePack-eclipse-zh_4.26.0.v20230220105658.zip

-rw-r--r-- 1 ruhong users 1.2M Apr 16 22:15 /home/ruhong/download/BabelLanguagePack-eclipse-zh_4.26.0.v20230220105658.zip

localhost:~ # unzip /home/ruhong/download/BabelLanguagePack-eclipse-zh_4.26.0.v20230220105658.zip -d /root

localhost:~ # ls /root/eclipse/

features plugins

localhost:~ # cp -arv /root/eclipse/features/* /opt/eclipse/features/

localhost:~ # cp -arv /root/eclipse/plugins/* /opt/eclipse/plugins/

三、编写启动文件eclipse.desktop

localhost:~ # vim /usr/share/applications/eclipse.desktop

Desktop Entry

Name=Eclipse IDE

Comment=Eclipse Integrated Development Environment

Exec=/opt/eclipse/eclipse

Icon=/opt/eclipse/icon.xpm

Terminal=false

Type=Application

Categories=Development;IDE;

应用程序------编程------Eclipse IDE

localhost:~ # firefox /opt/eclipse/readme/readme_eclipse.html

相关推荐
暮雨哀尘17 小时前
JAVA基础练习(四):SpringBoot 实现简易登录功能
java·spring boot·eclipse·maven
智购科技自动售卖机厂家19 小时前
设备一到夏天就频繁跳闸,从启动电流追到压缩机电容~YH
数据结构·人工智能·python·eclipse
vx_BS8133020 小时前
【项目编号:project51381】Spring Boot 婚纱摄影管理系统:套餐预约、在线咨询、支付与客片展示的一站式业务实现
java·spring boot·eclipse·tomcat·mybatis
解道Jdon3 天前
JDK 27发布:紧凑对象头、G1默认、量子安全TLS
ide·windows·git·svn·eclipse·github·visual studio
金融小师妹3 天前
事件驱动分析:美联储决议临近,黄金弱势运行的AI政策定价框架
大数据·eclipse·时序数据库
vx_BS813304 天前
【项目编号:project49759】Spring Boot 宠物综合服务平台:商城、预约、咨询、活动与健康档案的一体化实现
java·spring boot·eclipse·tomcat·intellij-idea
颜颜yan_6 天前
Eclipse Theia 鸿蒙 PC 适配全记录:在 HarmonyOS PC 上运行完整 IDE 工作台
ide·eclipse·harmonyos
代码调试师8 天前
【毕设分享】springboot攀枝花生鲜电商平台58990
java·vue.js·spring boot·后端·架构·eclipse·课程设计
老猿讲编程9 天前
【Eclipse OpenSOVD学习之十四】差距清单与演进建议
学习·rust·eclipse·车载·sovd
老猿讲编程9 天前
【Eclipse OpenSOVD学习之十一】网关二进制与部署
学习·中间件·rust·eclipse·汽车