質問

私は、任意の利用可能なオープンソースlibraries.Iがxmlsec使用しようとしています使用してC言語でのXML署名の検証コードを書きたいです。私は http://www.zlatkovic.com/libxml.en.htmlで述べた依存ライブラリをインストールに。 /:私は HTTPで与えられたサンプルコードをコンパイルしようとすると、 /www.aleksey.com/xmlsec/api/xmlsec-notes-verify-x509.html に、私はエラーを取得しています。

"./ xmlsec / crypto.h:61:2:エラー:#エラーなし暗号ライブラリ定義"。

私は、GCCを使用してのUbuntuでそれをコンパイルしようとしています。

誰かが(このケースでは、私はOpenSSLを使用したい)crptolibraryを定義する方法を指すようでした。 私は、コマンド "./configureをmakeinstallを作る" を使用してOpenSSLをインストールします。

役に立ちましたか?

解決

xmlsec / crypto.hを見ると、それはあなたのアプリケーションを構築しながら暗号ライブラリを使用するかを指定します。#defineまたは-D引数を期待しています。あなたは、OpenSSLを使用したい場合は、どこかで定義されたXMLSEC_CRYPTO_OPENSSLを持っている必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top