ImpLib SDK combines free programming tools for authoring custom import libraries for Windows DLL (32 and 64 bit) with advanced features, like cdecl2stdcall conversion, importing by ordinal, removing original thunk, storing symbols from different DLL files in a single import library.
The ImpLib SDK is also useful to overcome any legal restrictions when redistributing the import libraries for certain DLL files, like the Microsoft® C++ runtime. The import libraries for the CRT or STL are part of the Windows SDK. Even though the SDK is available for free, redistributing these files is not allowed according to the current license agreements. An alternative is to generate these import libraries using the ImpLib SDK, as it doesn't restrict redistribution.
The ImpLib SDK is free even for commercial use and redistribution of any kind, as long as all copyrights are preserved.
Guide: https://implib.sourceforge.io/EN.HTM
GitHub repository: https://github.com/vkamenar/implib-sdk
Features
- cdecl2stdcall conversion
- importing symbols by ordinal
- removing original thunk records (OFT)
- storing symbols from different DLL in a single import library file
License
MIT LicenseUser Reviews
-
It's a powerful tool to customize import libs for Win32 and Win64
-
I'm using the ImpLib SDK to resolve conflicts when the same API is exported in multiple DLL. It's very useful to have this tool to fully customize the imports, even for 3rd party DLL.Reply from ImpLib SDK