cannot declare member function'static book HttpClient::HttpClientInit()'to have static linkage[-fpermissive]
时间: 2023-11-27 16:49:00 浏览: 133
Exporter-Declare:声明式函数导出
这个错误一般是因为在类的定义中,将成员函数声明为了静态函数,但是在定义的时候没有使用 static 关键字,导致编译器认为这是一个成员函数而不是静态函数,因此出现了错误。
你需要在类的定义中,将成员函数声明为静态函数,并在实现的时候使用 static 关键字,例如:
```cpp
class HttpClient {
public:
static void HttpClientInit();
// ...
};
void HttpClient::HttpClientInit() {
// 实现代码
// ...
}
```
这样就可以解决这个问题了。
阅读全文