Если я создаю статическую библиотеку с заголовочным файлом, например:
// Myfile.h
#include "SomeHeaderFile.h" // External library
Class MyClass
{
// My code
};
В моем собственном проекте я могу рассказать компилятору (в моем случае, Visual Studio), где искать SomeHeaderFile.h. Тем не менее, я не хочу, чтобы мои пользователи беспокоились об этом - они должны иметь возможность включать мой заголовок, не сообщая своему компилятору о местонахождении SomeHeaderFile.h.
Как обычно обрабатывается этот тип ситуации?