1. Home
  2. Browse
  3. xmlsec

xmlsec

v1.3.6#0Latest

XML Security Library is a C library based on LibXML2. The library supports major XML security standards.

Install

Run the following Vcpkg command to install the port.

vcpkg install xmlsec

Usage

xmlsec can be imported via CMake FindPkgConfig module:

find_package(PkgConfig)
# For dynamic loading of xmlsec crypto library
pkg_check_modules(XMLSEC1 REQUIRED IMPORTED_TARGET xmlsec1)
target_link_libraries(main PRIVATE PkgConfig::XMLSEC1)
# For selecting the openssl crypto engine at link time
pkg_check_modules(XMLSEC1_OPENSSL REQUIRED IMPORTED_TARGET xmlsec1-openssl)
target_link_libraries(main PRIVATE PkgConfig::XMLSEC1_OPENSSL)

vcpkg provides proprietary CMake targets:

find_package(unofficial-xmlsec CONFIG REQUIRED)
# For dynamic loading of xmlsec crypto library
target_link_libraries(main PRIVATE unofficial::xmlsec::xmlsec1)
# For selecting the openssl crypto engine at link time
target_link_libraries(main PRIVATE unofficial::xmlsec::xmlsec1-openssl)

Dependencies

See source

Version

v1.3.6#0

Publication

Supports

!xbox & !uwp

GitHub

lsh123/xmlsec136

Homepage

aleksey.com/xmlsec

Subtree

e2edf52610

License

X11andMPL-1.1

Definition

Manifest