我使用 mapbox-gl-native ( https://github.com/mapbox/mapbox-gl-native )。
我有课,例如:
class MapboxGL {
public:
explicit MapboxGL();
~MapboxGL();
}
在构造函数MapboxGL()
中,我尝试创建一个对象并设置访问令牌:
mbgl::DefaultFileSource *fileS = new mbgl::DefaultFIleSource(nullptr);
fileS->setAccessToken("my token");
但是在fileS->setAccessToken(..)
我有错误之后:
Segmentation fault in mbgl::DefaultFileSource::setAccessToken(..)
调用栈:函数:std::string::assign(std::string const&)()
mbgl::DefaultFileSource 方法:
void mbgl::DefaultFileSource::setAccessToken(const std::string& t) { accessToken = t; }
问题是什么?