Показать сообщение отдельно

  #8  
Старый 14.12.2007, 01:47
Аватар для _Great_
_Great_
Флудер
Регистрация: 27.12.2005
Сообщений: 2,372
Провел на форуме:
5339610

Репутация: 4360


Отправить сообщение для _Great_ с помощью ICQ
По умолчанию

Цитата:
>>- встраивание в контекстное меню оболочки для файлов EXE, DLL, SYS

А что эт значит??
Щелкаешь парвой кнопкой на файле EXE/DLL/SYS с проводнике и там есть пункт меню "Generate import library". Добавление-снятие этого пункта регулируется флажком в главном окне

Цитата:
>>библиотека импорта генерируется не самостоятельно (хотя этот вариант я хочу написать), а с помощью создания временного .DEF файла и вызова lib.exe из пакета ms linker'а для генерации либы.

А в чем тогда смысл??
Смысл в автоматической генерации, фактически, .DEF-файла. Автоматизация - ведь сначала надо открыть длл в Dependency Walker, скопипастить экспорты, чтобы всем фунциям какойто префикс дат надо вообще регулярку делать для замены.
а потом еще и lib(link) вручную запускать

Цитата:
>>Поэтому путь к линкеру должен быть в path.

А как мне его туда прописать
если у тебя стоит ms visual studio, онтам уже есть.

Цитата:
Еще он почему-то не закрывается после нажатия на крестик, приходится убивать его в процессах.
Второй человек сообщает об этом.. странно, у меня нет такого ни на дом. компе, ни на ноуте, ни на виртуалке
 
Ответить с цитированием