OK, so I feel dumb asking this question, but I haven't been able to figure out what I am doing wrong. I had a working installation and set-up of Code Blocks IDE which I could build projects with and get working .exe files from.
I tried to set-up WxWidgets with it to do GUI programs but that didn't work.
So I uninstalled it all and reinstalled it - no in Code Blocks I get a no such file or directory error when I go to build it. After messing around with it a bit I gave up and tried Qt which looks awesome but I get the same error.
I believe I have done something with either uninstalling or misconfiguring the compiler. I kinda of understand what a compiler and make file do but I am clearly missing something I feel is probably pretty obvious.