Question: How to build a only a specific core project in Multicore Application , as Often we change code in one specific core project and would like to build the code for this single core project only?
Answer: Could please you try enabling the "Building projects configurations" option in the IDE by following the below steps.
1) Click on the Window->Preferences menu to bring up the Preferences dialog2) Click on C/C++->Indexer and select "Build" from the drop down list.3) Then enable the option "Build configurations only when there are Eclipse resource changes within the project and its references" in the "Building projects configurations".Refer the attached screenshot(build_config.jpg).4) Click on Apply and close the Preferences dialog box.
When above option is enabled, builds configurations only when there are resource changes within the project and its references.
Also, we recommended to make sure whether "Incremental build" option is enabled in your CCES. When this option is enabled, only affected or modified files gets rebuild during compiling.
An incremental build leverages a previously built state and applies the transforms of the configured builders to any resources that have changed since the last build.Incremental builds are the norm.
You can find "incremental build" option in below two locations.Please ensure that, it is enabled in both and column beside that is set to "all".
Right click on project > Properties > C/C++ Build > Behavior tab > Build(incremental build). Refer the attached screenshot Properties.jpg
Window > Preferences > C/C++ > New C/C++ project wizard > Makefile Project > Behaviour tab > Build(incremental build). Refer the attached screenshot Preference.jpg