Пример

#include "path/header.h"

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


Решение
Оставить имена файлов для команды include простыми. Назначить в качестве каталогов, в которых компилятор ищет файлы для команды include, каталоги с нужными файлами.

#include "header.h"

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