У меня большой проект с несколькими сторонними библиотеками. Я хочу построить все для 32 и 64-битной архитектуры. Несколько библиотек создают общие библиотеки (dll). Каков наилучший способ предоставить эти библиотеки скомпилированным исполняемым файлам из моего проекта? Я подумал, что я могу поместить все эти библиотеки в каталог, который добавляется в переменную PATH. Но большинство библиотек, созданных из сторонних библиотек, названы одинаково при 32- и 64-битной компиляции, поэтому я не могу поместить их в один каталог. Могу ли я создать две директории, одну для 32-битных библиотек и одну для 64-битных библиотек, а исполняемый файл выбирает нужные библиотеки?
Или у вас есть идея, чтобы мой исполняемый файл загружал нужные библиотеки?
Спасибо!