我需要使用 gSOAP 为 wcf web 服务实现客户端代理在 C++ 中。我用了Getting Started页面(在“示例 gSOAP 客户端 (C++)”部分)用于生成客户端代理以测试我的 Web 服务。当我想使用
构建项目时c++ -o calcclient calcclient.cpp soapC.cpp soapcalcProxy.cpp stdsoap2.cpp
命令我得到以下错误:
似乎有一些标准库没有包含在stdsoap2.cpp
中。我用 MinGW作为编译器,我的操作系统是 Windows 8。
最佳答案
memcpy_s
是 memcpy
的安全版本,通常包含在标准库中。 MSVC做到了吗,MinGW64也是。
使用 Code::Blocks 你会得到 TDM GCC在MinGW64后面并且似乎没有安全的 API。只需加载 MinGW64,配置 Code::Blocks 以使用此编译器,一切都应该没问题。
关于c++ - 错误 : 'memcpy_s' was not declared in this scope in gSOAP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32247265/