Я хочу использовать LibSndFile в своем проекте. Он предоставляет набор dll для x32 и x64, но я хотел бы избавиться от dll. Можно ли собрать файлы .lib из исходных кодов, а затем избавиться от dll?
Мне не нужны .dll, потому что вам нужно скопировать их в папку Windows, чтобы ваша программа работала, и я бы предпочел иметь только один большой файл со всем в нем (и да, я пробовал ILMerger или IlRepack и т. д. без успеха)
LoadLibraryEx
с флагомLOAD_WITH_ALTERED_SEARCH_PATH
при загрузке плагинов, в частности, чтобы плагины могли загружать свои собственные зависимости из своего собственного каталога. Может быть, вы можете сообщить об ошибке с ними. - person Sebastian Redl   schedule 20.08.2013