Difference between revisions of "Installation"
From wiki
Line 11: | Line 11: | ||
XeuMeuLeu requires the following versions of those libraries : | XeuMeuLeu requires the following versions of those libraries : | ||
* Apache Xerces-C++ 3.1.0 or later | * Apache Xerces-C++ 3.1.0 or later | ||
− | * Apache Xalan-C++ 1.10 | + | * Apache Xalan-C++ 1.10 or later |
== Procedure == | == Procedure == |
Latest revision as of 18:03, 6 August 2017
This section describes how to install the library and configure your project.
Prerequisites
XeuMeuLeu does not require more than downloading and extracting the latest available archive because of its header-only nature.
If you are already using Apache Xerces, adding XeuMeuLeu on top is straight-forward.
Apache Xerces and (optionally) Apache Xalan might require some compilation, although binary distributions are directly available for download for the most common platforms.
Note that only Apache Xerces is needed in order to use the XML subset of XeuMeuLeu, Apache Xalan is only required if you intend to work with XSL.
XeuMeuLeu requires the following versions of those libraries :
- Apache Xerces-C++ 3.1.0 or later
- Apache Xalan-C++ 1.10 or later
Procedure
First follow the steps :
- install Apache Xerces-C++
- (optionally install Apache Xalan-C++)
- download XeuMeuLeu
- extract the archive to a location further referenced as xeumeuleu_path
Then in your project :
- if needed add xerces_path/include to your project include path
- (optionally if needed add xalan_path/include to your project include path)
- add xeumeuleu_path/src/libraries to your project include path
- (optionally define XML_LIBRARY to use Apache Xerces static)
- link against the proper Apache Xerces library
- (optionally link against the proper Apache Xalan library)