[ English | Español | Pyccκuú ] ImpLib SDK v1.9 [ Скачать | Руководство ]
|
2021-06-25: Наконец-то вышла новая версия! ImpLib SDK v1.9 поддерживает длинные имена DLL. Добавлен испанский перевод.
2020-10-03: Проект ImpLib SDK стартовал более 15 лет назад. Более 8 тысяч загрузок сделали эту утилиту более популярной, чем можно было представить. Я все еще занимаюсь низкоуровневым программированием, в основном для встраиваемых систем. Для связи на моем текущем веб-сайте есть контактная форма: CelerSMS. На сайте доступны бесплатные проекты, инструменты и статьи, в основном касательно IoT и M2M. |
ImpLib SDK - это набор утилит для создания библиотек импорта в формате
MS-COFF, предоставляющий продвинутые фичи, как то: переходники cdecl2stdcall, импорт по ординалу, исключение оригинальных санков
(original thunks) и т.д. Иногда возникают нестандартные ситуации, вроде использования DLL с соглашением CDECL в коде на Visual Basic 6,
определения функций из нескольких DLL в одной библиотеке импорта для PureBasic, переопределение манглинга для существующих
обьектников под Visual C/MASM32/NASM и т.д. ImpLib предназначен для решения подобных задач. Знание формата библиотек импорта не
обязательно. Более детальное описание и туториалы приводятся в разделе [Руководство].
ImpLib бесплатен даже для коммерческого использования и распространения каким угодно способом, при условии сохранения копирайтов, упомянутых в лицензионном соглашении. Пакет утилит предоставляется "как есть", без каких либо гарантий со стороны разработчика. PureBasic OpenAL SDK доступен на этом же сайте. Этот SDK разработан с помощью ImpLib. Не стесняйтесь сообщать о багах и вносить предложения по улучшению данного SDK. |