Loy*_*ana 2 c openssl cryptography xmlsec
我想使用任何可用的开源库在C中编写XML签名验证代码.我正在尝试使用xmlsec.我安装了http://www.zlatkovic.com/libxml.en.html中提到的依赖库.但是当我尝试编译http://www.aleksey.com/xmlsec/api/xmlsec-notes-verify-x509.html中给出的示例代码时,我收到一个错误
"./xmlsec/crypto.h:61:2:错误:#error没有定义加密库".
我正在尝试使用gcc在ubuntu中编译它.
有人可以指出如何定义crptolibrary(在这种情况下我想使用openssl).我使用"./configure make makeinstall"命令安装了openssl.
查看xmlsec/crypto.h,它需要一个#define或-D参数来指定构建应用程序时要使用的加密库.如果要使用openssl,则需要在某处定义XMLSEC_CRYPTO_OPENSSL.