Здравствуйте, Аноним, Вы писали:
А>хз, что сделает #include <Dir/Header.h>, но команд-лайн шелл не исполняет файл который находится в подкаталоге относительно текущего если в начале не указать .
Верно, он будет искать только файлы, путь к которым указан в переменной PATH. В некотором смысле аналогом двум возможностям задавать имя команды, с "./" в начале и без, является угловые скобки и кавычки в #include. А "./" в начале пути #include избыточен независимо от того, какие ограничители используются.