gSoap QT 未定义参考
gSoap QT undefined reference
我正在尝试使用 gSOAP 创建一个 c++/QT server/client
这是我的 Test.h 文件
//gsoap ns service name: ColisageMutexService
//gsoap ns service style: rpc
//gsoap ns service encoding: literal
//gsoap ns service location: http://localhost:1444
//gsoap ns schema namespace: urn:ColisageMutex
class FamilleProduit
{
private:
int Id;
std::string Libelle;
public:
FamilleProduit();
~FamilleProduit();
int getId();
void setId(int value);
std::string getLibelle();
void setLibelle(std::string value);
};
//gsoap ns service method-action: ajouterByType ""
int ns__ajouterByType ( FamilleProduit familleproduit, bool * result);
//gsoap ns service method-action: ajouterByLibelle ""
int ns__ajouterByLibelle ( std::string libelle, bool * result);
我 运行 oapcpp2.exe -I -pTest Test.h
并且我将生成的代码集成到我的项目中,但问题是编译器一直给我错误
error: undefined reference to `ns__ajouterByType(soap*, FamilleProduit, bool*)
和
error: undefined reference to `ns__ajouterByLibelle(soap*, std::string, bool*)
即使我在 main 中添加了这个拖车功能的实现
问题出在我忘记输入的方法的实现中
struct soap* soap
在方法的定义中
我正在尝试使用 gSOAP 创建一个 c++/QT server/client
这是我的 Test.h 文件
//gsoap ns service name: ColisageMutexService
//gsoap ns service style: rpc
//gsoap ns service encoding: literal
//gsoap ns service location: http://localhost:1444
//gsoap ns schema namespace: urn:ColisageMutex
class FamilleProduit
{
private:
int Id;
std::string Libelle;
public:
FamilleProduit();
~FamilleProduit();
int getId();
void setId(int value);
std::string getLibelle();
void setLibelle(std::string value);
};
//gsoap ns service method-action: ajouterByType ""
int ns__ajouterByType ( FamilleProduit familleproduit, bool * result);
//gsoap ns service method-action: ajouterByLibelle ""
int ns__ajouterByLibelle ( std::string libelle, bool * result);
我 运行 oapcpp2.exe -I -pTest Test.h
并且我将生成的代码集成到我的项目中,但问题是编译器一直给我错误
error: undefined reference to `ns__ajouterByType(soap*, FamilleProduit, bool*)
和
error: undefined reference to `ns__ajouterByLibelle(soap*, std::string, bool*)
即使我在 main 中添加了这个拖车功能的实现
问题出在我忘记输入的方法的实现中
struct soap* soap
在方法的定义中