CDT 11.5.0 for Eclipse 2024-03
CDT 11.5.0 for Eclipse 2024-03 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.5 or as a cdt-11.5.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
- CDT 11.4.0 composites by @jonahgraham in #636
- Prepare repo for 11.5.0 by @jonahgraham in #633
- Use build CWD for object path processing within GNU archive files by @jld01 in #640
- [#407] fix CompilerBuiltinsDetector for msys2 on Windows by @ghentschke in #648
- Support PE file inspection within static libraries by @jld01 in #649
- Provide helper class for PE64 objects by @jld01 in #656
- Fix typo in build script output by @Bananeweizen in #659
- Fix a case of variable template instance not resolved by @MarkZ3 in #655
- Support for __is_function Clang/GCC built-in by @MarkZ3 in #654
- Cursor not behaving correctly in memory view editor while chaging variable value on Hi-DPI by @mshahzadiftikhar in #645
- Allows launch config to override launch target connection type by @betamaxbandit in #625
- Quote eclipse in cleanup script by @jonahgraham in #661
- Clean up Maven build by @Bananeweizen in #662
- Recognize simple declaration of function name with function type specifier by @i-garrison in #595
- Fix struct declaration introducing name in namespace scope by @i-garrison in #587
- [#455] If constructor arguments fail to resolve, propagate failure by @davmac314 in #456
- Amend list initialization sequence by @i-garrison in #581
- Implement deduction guide template by @i-garrison in #580
- [#457] Fix partial specialisation matching for deduced primitive types by @davmac314 in #458
- [#461] Add support for compiler command parsing with freescale compiler by @kuch3n in #462
- Support section data lookup within static libraries by @jld01 in #663
- Improve PE64 symbol presentation in Project Explorer by @jld01 in #665
- [#669] Switch from "Require-Bundle:" to "Import-Package:" directive by @ruspl-afed in #670
- Made PreprocessorMacro and TokenList public by @max-leuthaeuser in #676
- Invoke "gcc" to build assembler files by @jld01 in #671
- Enhance legacy GNU assembler flag detection by @jld01 in #680
- Workaround #684 by disabling dsf-gdb tests by @jonahgraham in #685
- Add COFF binary object presentation improvements to N&N by @jld01 in #686
- Partial fix for bug 574196/530103, error involving sizeof...() by @MarkZ3 in #667
- Improve ProblemBinding checker message for failed function instantiation by @MarkZ3 in #668
- Accommodate external binary object files by @jld01 in #688
- Add GNU archive content presentation improvements to N&N by @jld01 in #690
- [#693] Fix resource leak warnings for org.eclipse.cdt.core.utils by @ruspl-afed in #694
- [#695] Improve localization for org.eclipse.tools.templates.ui bundle by @ruspl-afed in #696
- Bug579242: allow user to override CMake Settings by @betamaxbandit in #683
- Fix copyright end year for recently modified code by @jonahgraham in #699
- Remove DiscoveredPathContainerPage by @jonahgraham in #701
- Remove unreferenced properties key by @jonahgraham in #702
- [703] fix NPE when no build binaries on system PATH by @ghentschke in #704
- Update CBI plugins to 1.4.3 by @akurtakov in #711
- Unify maven-compiler-plugin setting by @akurtakov in #712
- Update maven plugins by @akurtakov in #713
- CDT LSP 1.1.0 download files by @ghentschke in #714
- Build with Tycho 4.0.6 by @jonahgraham in #715
- Fix #716: Avoid varying order of elements in project explorer by @travkin79 in #717
- [#719] Add required root files by @ruspl-afed in #720
- Revert "[#719] Add required root files": SECURITY.md by @ruspl-afed in #721
New Contributors
- @MarkZ3 made their first contribution in #655
- @mshahzadiftikhar made their first contribution in #645
- @kuch3n made their first contribution in #462
- @max-leuthaeuser made their first contribution in #676
- @akurtakov made their first contribution in #711
- @travkin79 made their first contribution in #717
Full Changelog: CDT_11_4_0...CDT_11_5_0