关于在编译比特币或者qtum中遇到的一点小问题
来源:互联网 发布:多核处理器编程 编辑:程序博客网 时间:2024/05/18 02:00
报错如下
key.cpp: In function ‘bool EnsureLowS(std::vector<unsigned char>&)’:key.cpp:149:19: error: invalid use of incomplete type ‘ECDSA_SIG {aka struct ECDSA_SIG_st}’ if (BN_cmp(sig->s, halforder) > 0) { ^~In file included from /usr/include/openssl/ecdsa.h:10:0, from key.cpp:17:/usr/include/openssl/ec.h:1044:16: note: forward declaration of ‘ECDSA_SIG {aka struct ECDSA_SIG_st}’ typedef struct ECDSA_SIG_st ECDSA_SIG; ^~~~~~~~~~~~key.cpp:151:19: error: invalid use of incomplete type ‘ECDSA_SIG {aka struct ECDSA_SIG_st}’ BN_sub(sig->s, order, sig->s); ^~In file included from /usr/include/openssl/ecdsa.h:10:0, from key.cpp:17:/usr/include/openssl/ec.h:1044:16: note: forward declaration of ‘ECDSA_SIG {aka struct ECDSA_SIG_st}’ typedef struct ECDSA_SIG_st ECDSA_SIG; ^~~~~~~~~~~~key.cpp:151:34: error: invalid use of incomplete type ‘ECDSA_SIG {aka struct ECDSA_SIG_st}’ BN_sub(sig->s, order, sig->s); ^~In file included from /usr/include/openssl/ecdsa.h:10:0, from key.cpp:17:/usr/include/openssl/ec.h:1044:16: note: forward declaration of ‘ECDSA_SIG {aka struct ECDSA_SIG_st}’ typedef struct ECDSA_SIG_st ECDSA_SIG; ^~~~~~~~~~~~
google了很久知道时openssl的问题但就是没有解决方案2333
但其主要是openssl不兼容的问题,我装的1.0.2版本,重新装回1.0.0版本就行了。。。。就是libopenssl1.0.0-dev编译成功2333
阅读全文
0 0
- 关于在编译比特币或者qtum中遇到的一点小问题
- 关于 VS2010 使用中遇到的一点小问题
- 关于NavigationView在使用中遇到的一个小问题
- 遇到的关于ifstream::eof()的一点小问题
- 本人遇到的关于namespace的一点小问题总结
- 编译中遇到的小问题
- 在Mac上开发wp遇到的一点小问题
- 关于Xcode编译或者运行过程中遇到的错误
- 关于svn(客户端)在安装完成过程中所遇到的一点问题
- JDBC编程中遇到的一点小问题
- cocos中使用Control遇到的一点小问题
- 开发中遇到的一点小问题---写给自己
- 关于在测试组遇到问题的一点想法
- 今天在从装系统后在配置android开发环境的过程中遇到了一点小问题
- 关于ActivityGroup使用过程中遇到的一点问题
- 关于ActivityGroup使用过程中遇到的一点问题
- 关于JAVA中split()函数遇到的一点问题
- 关于Spring websocket 开发中遇到的一点问题
- 异步执行SQL
- 小白心酸的JDK安装历程
- windows 下npm Cannot find module 'semver'
- 构造方法能被继承吗
- 深入浅出单实例SINGLETON设计模式
- 关于在编译比特币或者qtum中遇到的一点小问题
- git rebase
- vue-router钩子
- 用正则表达式限制 输入必须为数字或字母,长度只能为4~6位
- uoj117 欧拉回路
- 单反使用知识
- 广州香格里拉 · 紫光物联招商大会圆满结束!
- rem.js
- 回归学习