C++ 编译GSOAP2.8.8包错误

C++ 编译GSOAP2.8.8包错误,c++,compilation,gsoap,C++,Compilation,Gsoap,我正在使用autoconf和./configure、make、make install语句构建gSOAP-2.8.8包,同时使用make语句生成以下错误: C:\MinGW\msys\1.0\local\bin\bison.exe :cannot open file '/usr/local/share/bison/m4sugar/m4sugar.m4' 而且制作并不成功 请帮助我解决这个问题,我们非常感谢您的帮助 谢谢为了从源代码构建gsoap,您需要安装许多工具,至少需要确保您已下载并构建了

我正在使用autoconf和./configure、make、make install语句构建gSOAP-2.8.8包,同时使用make语句生成以下错误:

C:\MinGW\msys\1.0\local\bin\bison.exe :cannot open file '/usr/local/share/bison/m4sugar/m4sugar.m4'
而且制作并不成功

请帮助我解决这个问题,我们非常感谢您的帮助


谢谢

为了从源代码构建gsoap,您需要安装许多工具,至少需要确保您已下载并构建了以下的最新版本: 金

  • 自动通信
  • 汽车制造商
  • 野牛
  • 弯曲
  • m4
如果您计划对SOAP消息进行加密,那么还需要使用openssl


根据您的错误消息,我怀疑m4预处理器可能丢失。

谢谢您的帮助reply@Jackson我有其中的大部分:我已经在C://解压了bison-2.5、flex-2.5.35、openssl1.0.1c、m4-1.4.9、zlib-1.2.7及其各自的文件夹位置。/configure、make、,makeinstall除了zlib-1.2.7之外,我在bison和openssl中没有任何错误,但是当使用make-it时,flex出现了一个错误,因为没有找到regex.h,所以我在这中间停止了它,并转到了gsoap构建,如果你能列出确切的步骤,以便我得到一个完整的,构建gsoap库的简单指南。@eddie我没有MinGW的完整构建过程-在我构建gsoap时,它是在solaris上的。在Windows上,我总是使用软件包附带的预构建二进制文件。预构建的二进制文件位于bin/win32文件夹中,因此u意味着将文件夹路径包含在项目的include dirs中会起作用,这就是你的意思吗?不-我的意思是gsoap下载中包含soapcpp2.exe和wsdl2h.exe的预构建可执行文件。