ImpLib SDK
Description
ImpLib SDK combines free programming tools for authoring custom import libraries for Windows DLL (32 and 64-bit). The SDK supports advanced features, like cdecl2stdcall conversion, importing by ordinal, removing original thunk, accessing internal undocumented functions. There are many use cases, like interfacing a DLL with a calling convention incompatible with the compiler, mangling the symbolic aliases for an existing object file, fixing conflicts when the same symbol is exported by multiple DLL and so on. ImpLib SDK provides a set of tools to solve this kind of problems.
One of the SDK tools is DLL2DEF, a command-line utility to extract the dynamic-link library symbols in plain text format.
The ImpLib SDK Guide provides a detailed description and a set of usage tutorials.
The ImpLib SDK can also generate import libraries for Visual Basic 6, even if the DLL uses a non-stdcall calling convention, like cdecl. One of the sample projects included into the ImpLib SDK shows how to use the OpenAL API with Visual Basic 6. The OpenAL DLL uses the cdecl calling convention.
Files
ImpLib_SDK_v2.0.2.zip
Files
(337.4 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:401afd023f494b962843b75130efb3dd
|
337.4 kB | Preview Download |
Additional details
Related works
- Compiles
- Software: https://implib.sourceforge.io/PBOpenAL.htm (URL)
- Is cited by
- Book: 978-958-53602-1-1 (ISBN)
Dates
- Created
-
2006The ImpLib SDK was first released on SourceForge
- Updated
-
2021-06-25Added support for long DLL names
- Updated
-
2024-12-13Repository hosted on GitHub
- Updated
-
2025-03-10Added support for lld-link
Software
- Repository URL
- https://github.com/vkamenar/implib-sdk
- Programming language
- Assembly
- Development Status
- Active