ImpLib32 is a small utility which creates an import library for Visual C++ 2.x/4.x/5.x from an existing DLL.

What is Implib32:

Implib32 creates 32 bit import libraries for the use with Microsoft Visual
C++ 2.x/4.x/5.x.

Back in the good old days of Windows 3.x, Microsoft supplied a tool called
IMPLIB. This tool was able to create a import library for a given DLL.
After creating this library, you linked it to your program in order to
call functions contained in the DLL.

Unfortunatly, there is no equivalent to IMPLIB for Win32. Microsoft suggests
on the Win32 Knowledge Base that you should use DUMPBIN to create a file
which lists all exports of a DLL, reformat this file to .DEF-file using a
text editor and then use LIB to create a import library from the .DEF-file.
Implib32 does all this work for you: It invokes DUMPBIN and LIB and creates
an import library!

Note: ImpLib32 can't process 16-Bit DLLs, it will only work with 32-Bit DLLs!


Popular posts from this blog

Clearcase check in/uncheck out all the checked out files script


Duplicating a local copy of project from TFS and making web software client factory to work