views:

70

answers:

2

Hi all,

I have a .lib file, just wondering what compiler it's from: it begins with "!<arch>" ?

Thanks

A: 

the .lib file are generally build with Visual C++ compiler. In the linux environment gcc generate .a and .so file but no .lib file.

Phong
+2  A: 

!<arch> sounds like an ar archive.

Ken
Fantastic. I renamed it to .tar, and was able to open it with 7zip. It contained a bunch of *.o files
Chris
I *knew* sitting around in college discussing the binary structure of Debian packages, 13 years ago, would someday pay off!
Ken