Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
  1. Home
  2. Projects
  3. Eclipse Tools Project
  4. Eclipse CDT™ (C/C++...
  5. 9.4.0
  6. 9.4.0 Release Review

Eclipse CDT™ (C/C++ Development Tooling) 9.4.0 Release Review

Type: 
Release
State: 
Successful
End Date of the Review Period: 

Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.

Wednesday, December 20, 2017
Project: 
Eclipse CDT™ (C/C++ Development Tooling)
Release: 

9.4.0

Description: 

CDT 9.4 introduces more work with the Core Build system, progress with C++ language support, and general clean up in debug and the build console.

API Certification: 

The project leadership certifies that the APIs in this release are "Eclipse Quality".

Architectural Issues: 

The Core Build System is progressing nicely. We upgrade the CMake integration to Preview. Experimental support for Autotools and Makefile projects have been added. Also added is the ability for Users to play a manual role in toolchain selection including manually adding in new toolchains. This was shown at EclipseCon with support added for WebAssembly without writing a plug-in.

As Core Build matures, and with Managed Build largely unmaintained, we have started planning for Managed Build's deprecation. Integrators adding in new build integrations should look at Core Build.

Security Issues: 

None.

Non-Code Aspects: 

User Documentation is old and unmaintained. Work is needed to document the new UI for Core Build and Debug.

We containue to ensure strings are externalized to enable internationalization.

Blogging about the new features in CDT Core Build will be done on Doug Schaefer's blog, cdtdoug.ca. KitchwaCoders have been blogging about debug.

Conforms To UI/UX Guidelines: 
Not verified
Usability Details: 

The Launch Bar and Core Build continues to be the focus for user experience improvements around build and launch. The Lauch Bar enables automatic creation of launch configurations and Core Build enables automatic creation of build configurations. Editing of build and launch settings is currently done with the configuration (middle drop down) edit (the gear) dialog.

Work continues on improving Build Console performance to improve usability when large numbers of build messages are produced during a build.

End of Life: 

Nothing is added to the End of Life list for this release. Be aware that we are looking at deprecating Managed Build in a future release.

Standards: 

Work continues on supporting the latest C and C++ standards with work this release supporting C++14 and some of the new C++17.

Communities: 

Our mailing list, cdt-dev, continues to be the main communication channel.

The forum is quite active with questions from users. Our response from the committer communty has improved lately with both Jonah and Doug contributing help.

Doug and Jonah and Tracy continue to blog about CDT in their respective blogs.

An embedded tools summit was held at EclipseCon along with an number of talks from CDT committers.

Comments Sign in to post comments

Artenc Ceruni's picture

I am an Amateur .  

Submitted by Artenc Ceruni on Thu, 2017-12-07 16:11

I am an Amateur .

 

  • Log in to post comments
Artenc Ceruni's picture

How it works ? can someone

Submitted by Artenc Ceruni on Thu, 2017-12-07 16:14

How it works ? can someone help me?

  • Log in to post comments
Arun Ganiger's picture

When  cdt-9.4.zip will be

Submitted by Arun Ganiger on Tue, 2018-01-02 04:07

When  cdt-9.4.zip will be avialable for download  in Archived p2 repos to install into an existing Eclipse using the "Install New Software..." . This supposed to relesed on 20th Decmeber 2017.

  • Log in to post comments
Annika Karjakina's picture

Re: When  cdt-9.4.zip will be

Submitted by Annika Karjakina on Wed, 2018-01-10 16:32

+1

Please post the repository, we really need it for our product.

The only link I was able to find so far is: http://download.eclipse.org/tools/cdt/builds/9.4/rc2/cdt-9.4.0-rc2.zip

  • Log in to post comments
Eclipse CDT™ (C/C++ Development Tooling)

Project Links

  • Getting Started
  • Website

Related Projects

Project Hierarchy:

  • Eclipse Tools Project
  • Eclipse CDT™ (C/C++ Development Tooling)

Tags

Technology Types
  • Language
  • Tools

Eclipse Foundation

  • About Us
  • Contact Us
  • Donate
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top