gpt4 book ai didi

c - 如何为 xmlsec 定义加密库

转载 作者:行者123 更新时间:2023-12-04 09:42:59 34 4
gpt4 key购买 nike

我想使用任何可用的开源库在 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: #error No crypto library defined".

我正在尝试使用 gcc 在 ubuntu 中编译它。

有人可以指出如何定义 crptolibrary(在这种情况下我想使用 openssl)。我使用“./configure make makeinstall”命令安装了 openssl。

最佳答案

查看 xmlsec/crypto.h,它需要一个 #define 或 -D 参数来指定在构建应用程序时要使用的加密库。如果你想使用 openssl,那么你需要在某处定义 XMLSEC_CRYPTO_OPENSSL。

关于c - 如何为 xmlsec 定义加密库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/985074/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com