libyuv编译


下载代码(要翻墙):
git clone http://git.chromium.org/external/libyuv.git    
 
 make 编译(linux、mingw、cygwin):
make -f linux.mk
 
 cmake 编译(vs、linux、mingw、msys等):
mkdir out
cd out
cmake ..
cmake --build .
 
Release build/install
 mkdir out
 cd out
 cmake -DCMAKE_INSTALL_PREFIX="/usr/lib" -DCMAKE_BUILD_TYPE="Release" ..
 cmake --build . --config Release
 sudo cmake --build . --target install --config Release
 
Windows 8 Phone
 
编译环境准备:
 安装 Visual Studio 2012 and Arm 到你的环境:
 
 call "c:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_arm\vcvarsx86_arm.bat"
 
或者 Visual Studio 2013
 call "c:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\x86_arm\vcvarsx86_arm.bat"
 
也可以从“开始”菜单->Visual Studio 2013->Visual Studio Tools->VS2013 ARM 兼容工具命令提示
 
然后再进入libyuv源码根目录,再执行下列操作:
 
 nmake /f winarm.mk clean
 nmake /f winarm.mk
 
 
android:
#需要设置下面变量:
export ANDROID_NDK_ROOT=/home/android-ndk-r9c               #指定 android ndk 根目录 
export ANDROID_NDK=$ANDROID_NDK_ROOT  #指定 android ndk 根目录 
export ANDROID_SDK=/home/android-sdk/sdk                   #指定 android sdk 根目录
export ANDROID_SDK_ROOT=$ANDROID_SDK   
export JAVA_HOME=/home/jdk1.7.0_51                      #指定 jdk 根目录 
 
cmake .. \
    -G"Unix Makefiles"\
    -DCMAKE_MAKE_PROGRAM="$ANDROID_NDK/prebuilt/${HOST}/bin/make" \ #android 自带的 make
    -DCMAKE_INSTALL_PREFIX="$PREFIX" \
    -DCMAKE_TOOLCHAIN_FILE="${RabbitImRoot}/platforms/android/android.toolchain.cmake"
 
echo "build..."
cmake --build . --target install --config Release
 
cmake工具链文件可以到:
https://code.csdn.net/kl222/rabbitim/tree/master/platforms/android/android.toolchain.cmake
 
 

                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值