由于官方文档关于编译部分文档较少,摸索了半天终于编译成功。 所以本文记录下windows下编译Mars需要的配置,环境是windows10 64
由于官方文档关于编译部分文档较少,摸索了半天终于编译成功。
所以本文记录下windows下编译Mars需要的配置,环境是windows10 64位。
首先,我们下载Python2.7.12
然后验证Python安装是否成功
现在官方文档写的是ndk-r20,实测,现在ndk-r16依旧有效。我们去Android官网选择相应的NDK版本进行下载。
解压后,在环境变量中新建NDK_ROOT,值为NDK的目录
然后,将NDK_ROOT添加到PATH中
验证NDK安装是否成功
去CMake官网下载CMake,并安装。这里选择的版本是3.15.7。
安装成功后,验证安装是否成功
windows还需要安装cygwin,具体详见我的这篇博客 Windows下安装cygwin
其中,需要要选择make, GCc gdb进行安装。
点击下一步,安装完成。
我们可以修改
build_android.py
,对编译进行配置,使用cmd进入Mars目录下,执行如下指令
Python build_android.py
可以看到,这里有4个选项。
如果是编译Mars,选择1或2,如果仅编译XLog,选择3。
我们这里选择3,稍等一会,就编译成功了。
接着,在
mars\libraries\mars_xlog_sdk\libs\armeabi-v7a
路径下,就可以看到,我们编译后的so文件了。关于Xlog的使用详见Android 微信高性能日志存储库Xlog的使用
关于Xlog自定义格式存储详见Android Mars XLog 自定义存储格式
--结束END--
本文标题: Android Mars XLog的编译
本文链接: https://lsjlt.com/news/28482.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-01-21
2023-10-28
2023-10-28
2023-10-27
2023-10-27
2023-10-27
2023-10-27
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0