XML Security Library is a C library based on LibXML2. The library supports major XML security standards.
Run the following Vcpkg command to install the port.
vcpkg install xmlsec
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)
v1.3.6#0
Oct 29, 2024
!xbox & !uwp
lsh123/xmlsec136
aleksey.com/xmlsec
e2edf52610
X11andMPL-1.1
Manifest