У меня есть .dll, которую я хочу статически связать с моим C ++ exe. Я создал заголовок, который, как я считаю, содержит точные сигнатуры функций, поэтому мне нужно создать файл lib из моей библиотеки DLL. Я использую dumpbin, чтобы получить имена функций в dll, но большинство функций безымянны и имеют только порядковые номера. Что мне тогда положить в мой файл .def?
Мне удалось найти несколько пакетных сценариев, которые создают файл lib из dll, но они просто пропускают эти безымянные функции.
Подробное руководство по файлам lib, def, obj и ссылкам, которое идет к сути вопроса и которое легко проследить, будет высоко оценено многими людьми, я думаю, хотя я буду рад просто решить и мою проблему .
Я использую Visual C ++ Express 2010.