blob: 65f289a8fe3697ec471e7b6e984dd822541b6224 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
PeLib - Version 0.09 (alpha release)
=========================================
Copyright 2004 by Sebastian Porst
WWW: http://www.pelib.com
E-Mail: webmaster@the-interweb.com
=========================================
1. What is PeLib?
2. Where can I find a documentation of PeLib DLL?
3. Which license is used for PeLib?
4. Which compilers are being supported?
5. How do I compile PeLib?
1. What is PeLib DLL?
PeLib is an open-source C++ library to modify
PE files. See http://www.pelib.com for more details.
2. Where can I find a documentation of PeLib DLL?
http://www.pelib.com
3. All parts of PeLib are distributed under the zlib/libpng license.
See license.htm for details.
4. 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)
5. 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.
|