在android-ndk上编译boost库及其C/C++程序

本文介绍了如何在Linux环境下安装Android NDK,详细讲解了编译Boost库的步骤,并提供了测试用例,适用于C++开发者在Android平台上的工作。
摘要由CSDN通过智能技术生成
1. 简介
  最近,项目的需求——将原本运行在Linux的上C/C++移植到Android上运行。折腾了3天,终于可以编译出使用了boost库的可执行程序。这边主要是记录下,并分享出来,供需要的人员参考,希望对大家有所帮助。如果有什么问题可以在下面评论或发私信。
2. android-ndk在Linux上的安装
  博主的ndk版本是从底层的驱动人员那边获取的。这边使用的ndk版本是:android-ndk32-r10b-linux-x86。如果你使用的版本不一致也没什么关系,一般差异不会太大,只需要稍作修改就行。
  首先,将手头上的android-ndk32-r10b-linux-x86.tar进行解压得到目录android-ndk-r10b。


  然后,需要修改/etc/profile文件,在终端上运行命令行:sudo vim /etc/profile。添加这么一行,当然添加的行中的路径就是你之前解压的路径,需要对应自己的路径。博主的路径如下所示。

  最后,在终端下面运行命令:source /etc/profile。到这里就搞定了ndk了,很简单吧。
  下面我们验证下是否成功,在任意的路径下面键入:ndk-build -v。

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值