Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/132.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Twister核心编译错误_C++_Python 2.7_Bitcoin_Twisted.web_Mersenne Twister - Fatal编程技术网

C++ Twister核心编译错误

C++ Twister核心编译错误,c++,python-2.7,bitcoin,twisted.web,mersenne-twister,C++,Python 2.7,Bitcoin,Twisted.web,Mersenne Twister,我正在尝试使用Cygwin在Windows8.1(64位)上编译twister内核。 我正在遵循本手册中给出的步骤 我从这里复制了代码: 我已成功运行“/bootstrap.sh”,没有任何错误。 当我运行“make”命令时,它会显示错误并使进程失败: 错误:/usr/include/boost/asio/detail/config.hpp:577:5:错误:#错误 您必须将-D_uu-USE_W32_套接字添加到编译器选项中。 #错误您必须向编译器选项中添加-D_uu使用W32_套接字/usr

我正在尝试使用Cygwin在Windows8.1(64位)上编译twister内核。 我正在遵循本手册中给出的步骤 我从这里复制了代码: 我已成功运行“/bootstrap.sh”,没有任何错误。 当我运行“make”命令时,它会显示错误并使进程失败:

错误:/usr/include/boost/asio/detail/config.hpp:577:5:错误:#错误
您必须将-D_uu-USE_W32_套接字添加到编译器选项中。
#错误您必须向编译器选项中添加-D_uu使用W32_套接字/usr/include/openssl/x509.h:192:1:错误:粘贴“堆栈”和“(” 未提供有效的预处理令牌DECLARE_STACK_OF(X509_NAME) ^/usr/include/openssl/pkcs7.h:103:1:错误:粘贴“堆栈”和 ()未提供有效的预处理令牌 声明堆栈(PKCS7签名者信息) /usr/include/openssl/x509v3.h:753:30:错误:应为 “unsigned”前面的主表达式(unsigned long chtype)^ /usr/include/openssl/x509v3.h:753:50:错误:已处理表达式列表 作为初始值设定项[-FPPermissive]中的复合表达式,无符号长 chtype);^Makefile:1407:目标的配方 “libtorrent/src/web_connection_base.o”生成失败:*** [libtorrent/src/web\u connection\u base.o]错误1


-DOPENSSL_SYS_WIN32
添加到编译器选项中对我的OpenSSL版本1.0.2r起到了作用。

\35;错误您必须添加-D_uuse_W32_SOCKETS
似乎很明确……您必须将-D_uuse_W32_SOCKETS添加到您的编译器选项中。非常感谢您的回复,请告诉我如何设置“添加它”的编译器选项:-D_uuse_W32_SOCKETS我已在make文件中添加了编译器-D_uuse_W32_SOCKETS选项,此错误已得到解决。但是其他的错误仍然存在。请帮助我编译twister,提前谢谢。下面给出的错误:$make/usr/include/openssl/x509.h:192:1:错误:粘贴“stack_st_____”和“(“未提供有效的预处理令牌DECLARE_stack_OF(x509_NAME))^