Когда программе unix/linux требуется "материал", я обычно помещаю (или dpkg помещает для меня) библиотеки и заголовки в /usr /lib и /usr /include, соответственно.
Я недавно загрузил библиотеку, которую хочу использовать в Windows, после того, как недавно сделал это на моей машине с Linux, которая предоставляет загрузку для готового бинарного файла Windows. Конечно, это идет с .dll, .lib и .h файлом, который принадлежит библиотеке.
У меня вопрос, есть ли какая-либо парадигма или шаблон относительно того, куда я могу поместить эти файлы, чтобы я мог использовать их из нескольких различных программ / исходных файлов? README, поставляемый с библиотекой, не упомянул об этом, так что простите мое невежество, исходящее от Unix. Кроме того, я использую командную строку / gcc toolchain, а не VC.