mac下编译libyuv源码为so文件

第一步:下载yuv源码

https://github.com/illuspas/libyuv-android

这里有针对Android NDK配置好的项目直接下载下来

第二步:配置NDK环境变量

打开终端命令行

1、输入:cd ~

回到mack根目录

2、创建.bash_profiletouch .bash_profile

3、编辑.bash_profile文件:open -e .bash_profile

     #路径是 你安装ndk 和 sdk的路径 ,需要自行调整.

     export ANDROID_NDK_ROOT=/Users/mack/Desktop/tools/android-ndk-r14b

     export ANDROID_SDK_ROOT=/Users/mack/Desktop/tools/sdk

    export PATH=$PATH:$ANDROID_SDK_ROOT  
    export PATH=$PATH:$ANDROID_NDK_ROOT 

4、 保存文件,关闭.bash_profile


第三步:编译源码

1、进入源码目录:

cd /Users/mack/Desktop/tools/libyuv-android-master

2、执行:ndk-build

编译结束生成libs

你可能感兴趣的:(NDK)