Eclipse for C/C++如何配置保存文件时自动构建项目功能
Eclipse CDT 保存触发自动构建配置方法
Eclipse for C/C++ Developers(CDT)默认的自动构建逻辑和Java版确实不同:Java版默认绑定文件保存操作触发增量构建,CDT即使勾选了Project菜单下的Build Automatically,默认也不会在保存时触发构建,这就是你需要反复按Ctrl+B才能查看非语法类报错的原因。
按以下步骤配置即可实现保存时自动构建的效果:
- 确认基础配置打开:顶部菜单栏点开
Project,确认Build Automatically已勾选,也就是你截图中已经开启的选项。 - 进入CDT专属构建设置:打开
Window > Preferences,依次展开到C/C++ > Build配置页,勾选Build on resource save (Auto build)选项。 - 按需选择构建模式:同页面下如果选
Incremental build就是和Java版一致的增量构建,仅重新编译改动过的文件,构建速度更快;有全量构建需求再选全量构建选项。 - 注意不要开错选项:
General > Workspace下的Save automatically before build是「构建前自动保存文件」,和你需要的「保存后触发构建」逻辑方向相反,不需要开启。
部分旧版本CDT设置完不会立即生效,重启一次IDE就可以正常触发。
内容的提问来源于stack exchange,提问作者TheKodeToad
相关产品推荐
相关产品推荐

