简介
1. 软件简介
Eclipse CDT是Eclipse基金会推出的C/C++开发环境插件。
主要面向Linux、Windows和macOS平台开发者,提供代码编辑、调试和构建功能。
核心价值在于整合开源工具链,降低跨平台C/C++项目管理复杂度。
2. 软件功能
1. 支持语法高亮、自动补全和代码折叠,提升编码效率。
2. 集成GDB调试器,可设置断点、变量监视和调用栈查看。
3. 内置Makefile生成器,兼容GCC、Clang等多种编译器。
4. 提供跨平台构建系统,统一管理不同操作系统的编译配置。
5. 实现代码静态分析,标记未使用的变量和潜在内存泄漏风险。
3. 软件特色/亮点
1. 开源免费,无商业授权限制,企业可自由部署。
2. 支持插件扩展,可通过Marketplace安装Python、Java等混合开发组件。
3. 深度集成MinGW、CMake等工具,无需手动配置环境变量。
4. 跨平台兼容性强,界面风格在Windows/Linux/macOS保持一致。
5. 内存占用低于Visual Studio,适合老旧机器运行。
Eclipse CDT安装方法
Eclipse CDT共有两种安装方式,一种是在线安装,一种是离线安装。
方法一:
1、首先是在线安装,打开我们的Eclipse,选择help-install new software。

2、打开 Install对话框,点击“Add...”按钮,加了下面的软件源地址,(这里要注意一下你的Eclipse版本,你可以点击Help -> About Eclipse SDK查看得知)
位置: https://download.eclipse.org/tools/cdt/releases/11.4
并给上命名“CDT”。

3、点击OK后,你可以看到两个CDT节点:
CDT Main Features 和 CDT Optional Features。点击其扩展小标记,只勾选如下选项:
Eclipse C/C++ Development Platform

4、点击Yes重启Eclipse,这样就安装成功了,可以新建C++ Project了:

方法二:
Eclipse CDT的离线安装很简单就是在本站下载安装包,然后将其解压缩复制到安装目录的插件目录中即可。

Eclipse CDT安装问题
juno版本的Eclipse无法安装ADT的错误解决办法,如果eclipse用的版本是juno的,可能会出现以下问题:Cannot complete the install because one or more required items could not be found.
Software being installed: Android Native Development Tools 21.1.0.v201302060044-569685 (com.android.ide.eclipse.ndk.feature.group 21.1.0.v201302060044-569685)
Missing requirement: Android Native Development Tools 21.1.0.v201302060044-569685 (com.android.ide.eclipse.ndk.feature.group 21.1.0.v201302060044-569685) requires ‘org.eclipse.cdt.feature.group 0.0.0′ but it could not be found
问题原因:原来就是eclipse插件CDT(增加对C的支撑)丢失了
解决方法:
1. 下载最新版本cdt-master.zip
2. 安装到eclipse上
CDT安装步骤:Eclipse ->Help -> Install New Software -> 点击ADD添加 -> 名称填写CDT ,地址那里选择Archive,然后选择已下好的cdt-master.zip -> OK下一步下一步…最后重启Eclipse。
更新日志
1. 修复了大项目索引卡顿问题(2023-06版本)。
2. 新增CMake 3.26支持,优化构建缓存机制。
3. 调试界面增加寄存器查看窗口,方便底层调试。
4. 改进代码折叠逻辑,现在会自动识别函数和条件编译块。
5. 修复UTF-8编码文件保存时的乱码问题。