In my current project I have separated my class files and my header files. My project structure currently looks like this:
Project
I had a very similar problem where my compiler could not find the header with a code::blocks C++ project (same file structure as OP) .
This worked for me:
#include "../include/class1.h"