Привет! Подскажите пожалуйста как можно создать LIB для MASM(VS2003) для чужой C DLLки? Cоурса её у меня нет. В vs2003 утилитки implib нет. Пробывал implib из masm61 - эту dll не понимает! Есть какой для этого утил? P.S. Создание рекомпилируемого asm варианта через IDA и сборку его с составленным DEF я не тену.
deadly83 А документация для кого написана? А примеры? Создаёт шаблон скрипта, который можно вручную отредактировать (задать соглашения вызова процедур, добавить/удалить символы, подогнать альясы и т.д.) перед компиляцией. В конечном счёте получается *.lib.
да таких прог где ручная работа уже предостаточно, я то думал наконец кто то осилил сделать супер полезный утиль implib как в тасме, только для coff либов. P.S. сам пользуюсь прогами iczeliona
Скрипт не нужно редактировать, если нет необходимости делать что-то нестандартное в импорте. Можно сразу компилировать. Или под "ручной работой" подразумевается лень набрать парочку простейших коменд в консоли? Утилей как в тасме но для COFF как раз таки предостаточно, а универсального инструмента пригодного для решения нестандартных задач раньше не было (удаление оригинальных санков, конвертирование соглашения о вызове, полный контроль над именами сомволов, импорт по ординалу и многое другое).