How could I tell one .lib file is a static library v.s. an import library for a DLL? Is there any tool or command that could do this?
Second question is how could I chec
Given only a wtf.lib
file, the question is to determine wither this library file is a static library
or an import library
. The current way I do this is (via a combination of DOS prompt and a cygwin bash shell).
In DOS prompt needed to correctly run dumpbin.exe:
dumpbin -all wtf.lib > wtf.lib.txt
Then, in cygwin shell:
grep 'Archive member name' wtf.lib.txt
If the output of grep
spits out a DLL filename, then wtf.lib
is an import library
. Else, it is a stand-alone static library
.