I am fairly new to embedded programming so I apologise if this is trivial.
I have a project with existing C code for custom hardware using LPC4078. Up to now it has been compiled using a make.bat file and a Makefile from the command line but I don't know where these files originated. I am trying to migrate to MCUXpresso so I imported the source files into a project imaginatively named 'foo'. Most settings were left as default. I get a file called libfoo.axf generated but was expecting foo.axf. I followed 18.13 of the user guide to generate a hex file for programming using a post build step but this appears to be looking for foo.axf. Are the compiler and linker generating the outputs they should? Any guidance would be appreciated.
It sounds like you may have create a Library project instead of an executable project, except you would then get a libfoo.lib file created. You will need to post your project files (.project and .cproject) for us to be able to understand what you did and provide help.