CDT 11.4.0 for Eclipse 2023-12
CDT 11.4.0 for Eclipse 2023-12 is now released. Please have a look at the New and Noteworthy for the highlights of what is included in this release.
Eclipse IDE Installer
The preferred way to get CDT is to install Eclipse CDT as part of the Eclipse IDE for C/C++ Developers or Eclipse IDE for Embedded C/C++ Developers using the installer
Eclipse IDE Downloads
Alternatively, download the zip/tar/dmg files from the main Eclipse Downloads site.
p2 site
Install CDT into an existing installation using the following p2 URL: https://download.eclipse.org/tools/cdt/releases/11.4 or as a cdt-11.4.0.zip
Eclipse Marketplace
The CDT project maintains 3 Marketplace entries:
Standalone Debugger
Any CDT install can be used as the standalone debugger, therefore download/install CDT as best suits you using the above options.
Thank you
Congratulations and thank you to everyone who contributed, whether by testing, filing bugs, submitting PRs, answering questions. Thank you all for the hard work.
What's Changed (Auto-generated by GitHub)
What's Changed
- Include latest CDT milestone in cdt.target by @jonahgraham in #541
- Prepare repo for cdt 11.4.0 development by @jonahgraham in #554
- Add AbstractGnuToolPrefixMacro copyright notice by @jld01 in #562
- Fix NPE if Launch Dialog not open yet by @jonahgraham in #561
- Mark unused API for deletion by @jonahgraham in #559
- Swapped arguments by @ewaterlander in #552
- Replace org.freemarker with org.freemarker.freemarker by @Kummallinen in #547
- Add CDT LSP information to CDT's READMEs and N&N by @jonahgraham in #566
- Synchronize cdt.setup's API baseline with cdt-baseline.target by @jonahgraham in #572
- Detect MSYS2 UCRT64 toolchains by @jld01 in #569
- Force CDT.setup to use specific target platform version by @jonahgraham in #573
- Adorn images for external translation unit elements by @jld01 in #570
- Update apt before trying to install in GHA workflows by @jonahgraham in #586
- Sort external translation units by name by @jld01 in #585
- [#592] Managed Build Definitions : prefer "identifier" type of attribute by @ruspl-afed in #593
- Revert "[#592] Managed Build Definitions : prefer "identifier" type of attribute by @ruspl-afed in #594
- Decorate absent external translation units by @jld01 in #589
- Do not handle absent external translation units by @jld01 in #596
- Provide viewer filter for absent C/C++ translation unit files by @jld01 in #597
- Add translation unit presentation improvements to N&N by @jld01 in #601
- Fix disassembly view when view is reset by @jonahgraham in #605
- Save additional exception info by @jonahgraham in #604
- Avoid unnecessarily storing document in actions by @jonahgraham in #607
- Add GNU linker library grouping option to MBS by @jld01 in #610
- Add GNU C++ linker library grouping option to MBS by @jld01 in #614
- Add GNU linker library grouping option to N&N by @jld01 in #615
- Convert \b to 0x7f to properly handle backspace in the terminal by @jonahgraham in #619
- Add a missing null check since terminal properties can be null by @jonahgraham in #620
- Prepare repo for CDT 11.4.0 M3 by @jonahgraham in #618
- Prepare repo for 11.4 rc1 by @jonahgraham in #624
- Use the bundle providing javax.activation package in simrel by @jonahgraham in #626
- Prepare repo for 11.4.0 RC2 by @jonahgraham in #632
Full Changelog: CDT_11_3_0...CDT_11_4_0