In our project hierarchy, we have preprocessor switches defined at the project level to control different options for different models, and the individual source files derive those preprocessor definitions from the top level project. One of our folks made a mistake and changed the preprocesor definitions for one of the source files, and now that one file has become independent of the top level project so things are not building properly.
How do you restore settings so the file properties only pick up the top level project? I can open the .cproject file in a text editor and I see where it created information about that file. I could edit the .cproject but I'm sure there must be a way to tell MCUXpresso (Eclipse) to only derive properties from the top level project.
We figured out how to fix it, clicking the "restore defaults" button on the preprocessor settings page seems to have fixed it.