C++ 将Gsoap Src文件编译到我的项目中

C++ 将Gsoap Src文件编译到我的项目中,c++,linux,soap,compilation,gsoap,C++,Linux,Soap,Compilation,Gsoap,我是gsoap的新手。我想知道是否有可能将gsoap源文件直接编译到我的简单项目中。我创建了一个简单的Hello World C++项目,并将必要的GSOAP源文件放入这个项目中,最后用自己的Mag文件编译它们。 有可能吗?有人能给我一些指示吗?我已经尝试了一段时间,但遇到了一些编译错误,我将文件stdsoap2.cpp、dom.cpp和所有文件放在\gsoap\wsdl下\ 更新 e、 我创建了一个helloworld项目,文件是helloworld.h、helloworld.cpp、main

我是gsoap的新手。我想知道是否有可能将gsoap源文件直接编译到我的简单项目中。我创建了一个简单的Hello World C++项目,并将必要的GSOAP源文件放入这个项目中,最后用自己的Mag文件编译它们。 有可能吗?有人能给我一些指示吗?我已经尝试了一段时间,但遇到了一些编译错误,我将文件stdsoap2.cpp、dom.cpp和所有文件放在\gsoap\wsdl下\

更新
e、 我创建了一个helloworld项目,文件是helloworld.h、helloworld.cpp、main.cpp,它们位于helloworld文件夹下。然后我移动到gsoap源代码下面的HelloWorld文件夹中,编写了一个make文件来编译所有文件,编译时出现了错误

致命错误:wsdlH.h:没有这样的文件或目录

原始:
/gsoap/stdsoap2。cpp

现在:
/HelloWorld/stdsoap2.cpp

原始:
/gsoap/dom。cpp

现在:
/HelloWorld/dom.cpp

原始:
/gsoap/wsdl/services.cpp

现在:
/HelloWorld/services.cpp

原始:
/gsoap/wsdl/soap.cpp

现在:
/HelloWorld/soap.cpp

原始:
/gsoap/wsdl/types.cpp

现在:
/HelloWorld/types.cpp

原始:
/gsoap/wsdl/wsdl2h.cpp

现在:
/HelloWorld/wsdl2h.cpp

原始:
/gsoap/wsdl/wsdl.cpp

现在:
/HelloWorld/wsdl.cpp

原始:
/gsoap/wsdl/wsp.cpp


现在:
/HelloWorld/wsp.cpp

我认为您要做的一点也不容易-gsoap需要gsoap soapcpp2可执行文件生成的文件,以便构建web客户端和服务器。如果您想绕过这个阶段,那么您必须重新创建soapcpp2手工创建的内容,这似乎是一个毫无意义的练习

我真的不认为你想要达到的目标是明确的——你已经尝试过并且想要做的代码示例可能会有所帮助?@Jackson我更新了帖子,添加了一个示例。希望现在一切都清楚了。虽然你的评论不是我想要的,但它们确实让我走上了正确的道路。所以我给你投赞成票。