Copyright 2004 by Sebastian Porst WWW: http://www.pelib.com E-Mail: webmaster@the-interweb.com
=========================================
What is PeLib?
Where can I find a documentation of PeLib DLL?
Which license is used for PeLib?
Which compilers are being supported?
How do I compile PeLib?
What is PeLib DLL? PeLib is an open-source C++ library to modify PE files. See http://www.pelib.com for more details.
Where can I find a documentation of PeLib DLL? http://www.pelib.com
All parts of PeLib are distributed under the zlib/libpng license. See license.htm for details.
The following compilers have been tested: MingW with g++ 3.2.3 Visual C++ 7.1 / Compiler version 13.10.3052 Borland C++ 5.6.4 (currently not supported) Digital Mars Compiler 8.38n (currently not supported)
Go into the PeLib/source directory and enter the following lines depending on which compiler you use.
g++: make -f makefile.g++ Borland C++: make -f makefile.bcc (currently not supported) Visual C++ 7.1: nmake makefile.vc7 Digital Mars: make makefile.dmc (currently not supported)
If the compilation is succesful there should be some .o/.obj files and (if you used g++) a PeLib.a file in the lib directory. Then go to the examples directory and pick one example (I suggest FileDump) and try to build it with the same make command as above.