1
opensslに存在するEC_KEY_new_by_curve_name(NID_secp256k1)関数を使用しようとしています。しかし、私は、コンパイル時に、私は次のエラーを取得:xcodeを使用したOpenSSL ecc機能?
undefined symbols for architecture x86_64:
"_EC_KEY_new_by_curve_name", referenced from:
CKey::CKey() in bitcoin.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
を私はMacOSのはOpenSSLがECCの拡張子を指定してコンパイルされていないことを示唆しています。問題ですか?もしそうなら、私はそれをどのように修正するのですか?
感謝:-L /それが働いていた "その他のリンカフラグを設定構築" するUSR/libに-lcryptoを追加しました。 –