Mac 上编译MapBox Native gl
MapBox GitHub地址:https://github.com/mapbox/mapbox-gl-native
环境准备:
首先最好保证机器上装的是最新的xcode
然后安装pkg-config libtool automake 建议先安装homebrew 然后再通过homebrew安装他们
安装homebrew 命令如下
$curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1
安装成功后 就可以继续安装上述的三个工具了
$brew install pkg-config
$brew install libtool
$brew install automake
Android 编译:
编译Android环境的时候 需要jdk的版本是1.8 ,由于macos 自带的jdk是1.6的 所以需要升级 到1.8(很关键)
然后配置一下环境变量值 ANDROID_HOME=‘你androidsdk路径‘
完成环境配置后 就可以开始make了 cd到mapbox native gl的目录下 直接make android(由于要下很多依赖库 所以需要很长时间 需要保证网络足够的畅通(很关键))
经过漫长的编译后 当出现:BUILD SUCCESSFUL 就表示编译成功了
IOS 编译:
先安装 xcpretty : sudo gem install xcpretty 或者 curl -LsSf https://github.com/supermarin/xcpretty/tarball/master | sudo tar xvz -C/usr/local --strip 1
ios工程也可以通过cmake 直接生成
https://github.com/mapbox/mapbox-gl-native/blob/master/INSTALL.md
mapbox iossdk 官方文档
https://www.mapbox.com/ios-sdk/
Mac 上编译MapBox Native gl相关推荐
- Mac上编译Linux内核时找不到ncurses
Mac上编译Linux内核时找不到ncurses 前言 Linux源码零零散散看了一些,东西太多.今天突然有兴趣想去编译一下Linux内核,就去网上找了一些资料,由于我是用的Mac,然后并没有找到好的 ...
- 在M1 Mac上编译使用arm64原生go | Gopher Daily (2020.12.15) ʕ◔ϖ◔ʔ
每日一谚:The interface is the source of all generality in the Go language(before go 1.18). Go技术专栏"改 ...
- [转] 在Mac上搭建React Native开发环境
原文链接: http://blog.csdn.net/xiangzhihong8/article/details/53914336 概述 前面我们介绍过在window环境下开发React Native ...
- mac+php7+mysql.so_在Mac上编译安装PHP7的开发环境
今天看到鸟哥发微博说php7 beta1测试版发布了,于是赶紧就去抢先下载,把自己的开发环境也升级到PHP7去,话不多少,下面就一起来搞起吧... 首先你得去官网下载php7 beta1的版本 这里由 ...
- mac编译安装php环境,在Mac上编译安装PHP7的开发环境
今天看到鸟哥发微博说php7 beta1测试版发布了,于是赶紧就去抢先下载,把自己的开发环境也升级到PHP7去,话不多少,下面就一起来搞起吧... 首先你得去官网下载php7 beta1的版本 这里由 ...
- Mac上编译Android8.0+
内容 介绍mac os10.12拉取android源码,并且编译后,刷入手机的过程. 下载的rom是android 8.1,手机是pixel 准备工作 硬盘大小 本人Mac磁盘空间只有256GB,而编 ...
- Mac上配置React Native
##1. 安装Homebrew(必装) Homebrew是Mac OSX上的一个软件包管理工具,能在Mac中方便的安装或者卸载软件. 在终端中输入如下命令来安装Homebrew ruby -e &qu ...
- Mac上编译Qt源码教程
一.下载Qt安装包 此处推荐5.12.9版本 下载链接: 链接: https://pan.baidu.com/s/1X-7uePfAIY2psDR4X9F8gg密码: bgjo 原因:因为我自己用的是 ...
- Mac 上面编译POCO C++库
POCO C++是一个开源的C++库,这个库的功能还挺多,包括socket,http,加密,xml解析等.我们游戏里面用到这个库,但没有在mac虚拟机中编译过所以需要在mac下重新编译一下这个库. 1 ...
最新文章
- 解决由于DNS解析导致Emacs启动巨慢的问题
- python太慢了-Python很慢?不一定哦
- 各类排序算法实现(亲测)
- 找对象不能只看TA的外表
- sqlserver数据库中char、varchar、text与nchar、nvarchar、ntext数据类型使用详解
- GameObject.Find 使用技巧
- spring_装配Bean
- java基础篇--------------配置jdk的环境变量
- Ubuntu18.04截屏编辑工具flameshot
- 22. linux 日志分析
- MySQL5.6.10的安装
- 为什么说bagging是减少variance,而boosting是减少bias?
- j2me解决模拟器乱码
- ps切图后 JAVA开发_PS切图工具
- ubuntu20.04离线安装rabbitvcs
- Windows2003终端服务器超出了最大允许连接数
- python办公自动化 使用openpyxl合并excel表格
- arm云服务器虚拟安卓,ARM搭建云手机
- IT面试:三十六计(10)入职前准备
- AlexNet -翻译