Example

#include "path/header.h"

class Shape{
    public:
        virtual ~Shape()=0;
};


Solution
Keep include names simple. Change the directories that the compiler searches to include the desired file.

#include "header.h"

class Shape{
    public:
        virtual ~Shape()=0;
};