编译平台:ubuntu18.04
参考指导:mapbox-gl-native\platform\linux\README.md
以下是编译的步骤详解:
第一步:编译前准备
1.1 参考指导中说是要安装GCC 4.9以上的版本,当前的ubuntu18.04上得版本大于4.9可以忽略
1.2 然后按照参考指导中的提示把运行程序所需要的库都安装上,否则可能出现问题
第二步:按照参考指导操作,这里重点说下遇到的问题
export MAPBOX_ACCESS_TOKEN=MYTOKEN
这里面的token是为了登录mapbox访问style url要用的密匙,如果这个地方配置不正确会出现访问http 401的错误,这里面的token在mapbox官网(https://account.mapbox.com/access-tokens/)上注册账号申请,然后设置如下:
export MAPBOX_ACCESS_TOKEN=“pk.eyJ1IjoibGl4aWFuZ3NoZW5nIiwiYSI6ImNqcW8xY2tpdTduZ2Q0M2xnOHlrNXpxd2wifQ.-LcC6OOUFMRb_7IFywDDJw”
另外一个style设置需要参考网址https://docs.mapbox.com/help/glossary/st