无法安装包括第三方库-C ++

时间:2018-12-05 08:20:13

标签: c++ cryptography

当我通过属性在Visual Studio中包括secp256k1库时,我正在练习c ++和密码学编程-> C / C ++-> Additional Include Directories&Linker-> Additional Include Directories,在其中添加函数secp256k1_ec_pubkey_create()代码并构建它,它会显示外部错误。 enter image description here

  

严重性代码描述项目文件行抑制状态   错误LNK2019无法解析的外部符号secp256k1_ec_pubkey_create   在函数“公共:静态int __cdecl中引用”   KeyGenerator :: derivePublicKey(class std :: array const   &,class std :: array&)“   (?derivePublicKey @ KeyGenerator @@ SAHAEBV?$ array @ E $ 0CA @@ std @@ AEAV?$ array @ E $ 0EB @@ 3 @@ Z)vanitygen C:\ Users \ ttran242 \ Downloads \ vanitygen-cpp-master \ vanitygen \ KeyGenerator.obj 1

所以我清除了include链接器并尝试通过nuget软件包管理器将其作为软件包安装,但是当我将secp256k1_ec_pubkey_create()添加到我的代码中时,与在GitHub上找到的任何C ++加密库相同,仍然发生相同的错误。为什么会一直发生这种情况以及将来如何解决?

0 个答案:

没有答案