|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| admin/ | H | 16-Mar-2013 | - | 15,865 | 12,467 |
| docs/ | H | 03-May-2022 | - | 4,731 | 3,675 |
| examples/ | H | 03-May-2022 | - | 3,315 | 2,652 |
| include/ | H | 03-May-2022 | - | 4,128 | 1,430 |
| platform/Win32/ | H | 16-Mar-2013 | - | 3,041 | 2,851 |
| src/ | H | 03-May-2022 | - | 6,169 | 3,795 |
| tests/ | H | 03-May-2022 | - | 4,091 | 2,689 |
| AUTHORS | H A D | 30-Jan-2013 | 532 | 19 | 16 |
| LICENSE | H A D | 16-Mar-2013 | 1.5 KiB | 31 | 27 |
| Makefile.am | H A D | 16-Mar-2013 | 492 | 23 | 17 |
| Makefile.in | H A D | 03-May-2022 | 28.5 KiB | 888 | 790 |
| NEWS | H A D | 16-Mar-2013 | 11.3 KiB | 325 | 217 |
| README | H A D | 16-Mar-2013 | 1.7 KiB | 60 | 38 |
| aclocal.m4 | H A D | 16-Mar-2013 | 346.4 KiB | 9,842 | 8,868 |
| bootstrap | H A D | 16-Mar-2013 | 2.8 KiB | 68 | 20 |
| configure | H A D | 03-May-2022 | 585.6 KiB | 19,151 | 16,175 |
| configure.ac | H A D | 16-Mar-2013 | 5 KiB | 153 | 124 |
| xmlwrapp-config.in | H A D | 11-Jul-2011 | 636 | 48 | 36 |
| xmlwrapp.pc.in | H A D | 11-Jul-2011 | 233 | 12 | 10 |
| xsltwrapp.pc.in | H A D | 11-Jul-2011 | 264 | 12 | 10 |
README
1
20. Introduction
3---------------
4
5xmlwrapp is a modern style C++ library for working with XML data, built atop
6the venerable libxml2 C library.
7
8Additional resources, bug reports, latest sources etc. can be found on the
9project page at http://vslavik.github.com/xmlwrapp/
10
11Packages tarballs can be downloaded from
12https://sourceforge.net/projects/xmlwrapp/files/xmlwrapp/
13
14If you need help or want to discuss xmlwrapp, feel free to join the discussion
15group hosted at http://groups.google.com/group/xmlwrapp or email directly to
16xmlwrapp@googlegroups.com.
17
18
191. Requirements
20---------------
21
22In order to build xmlwrapp, you need libxml2 version 2.4.28 or newer. When
23building with XSLT support, libxslt 1.1.6 or newer is required. Both libraries
24are available from http://xmlsoft.org.
25
26
272. Building on Unix
28-------------------
29
30On Unix, the usual Autotools-based build system is used. Building xmlwrapp is
31usually as simple as running the following three commands:
32
33 ./configure
34 make
35 make install
36
37See the output of `./configure --help` for additional settings and options.
38
39
403. Building on Windows
41----------------------
42
43At this time, only building with Visual C++ compiler is supported. The required
44project files are located in platform/Win32 directory. You will need libxml
45and libxslt libraries built for Windows, e.g. the binaries from
46http://www.zlatkovic.com/libxml.en.html.
47
48
494. Using xmlwrapp
50-----------------
51
52On Unix, you should use pkg-config to get compiler flags for xmlwrapp or
53xsltwrapp libraries:
54
55 c++ -c `pkg-config --cflags xmlwrapp` ...
56 c++ -o ... `pkg-config --libs xmlwrapp`
57
58On Windows, you need to link against xmlwrapp libraries and add the include/
59directory to compiler's headers search path.
60