1 用户建立好头文件(calc.h)
输入:
//gsoap ns service method: add Sums two values
int ns__add(double a, double b, double *result);
//gsoap ns service method: sub Subtracts two values
int ns__sub(double a, double b, double *result);
//gsoap ns service method: mul Multiplies two values
int ns__mul(double a, double b, double *result);
//gsoap ns service method: div Divides two values
int ns__div(double a, double b, double *result);
//gsoap ns service method: pow Raises a to b
int ns__pow(double a, double b, double *result);
保存
2 借助soapcpp2工具生成框架代码
../../../gsoap/src/soapcpp2 -cL -I../../../gsoap/import:../../../gsoap calc.h
-c generate C source code
-L don't generate soapClientLib/soapServerLib
-I path:path:...