OpenHarmony 交叉编译rockchip MPP库
本文将记录笔者交叉编译rockchip MPP 1.0.8版本的过程。此文章默认认为读者具有一定OpenHarmony开发经验,熟悉OpenHarmony ndk交叉编译。 开源地址:https://gitee.com/OpenHarmony_rk_equipment_transplantation/mpp_oh 编译64位rockchip MPP库 1.下载mpp 1.8版本 git clone
·
本文将记录笔者交叉编译rockchip MPP 1.0.8版本的过程。此文章默认认为读者具有一定OpenHarmony开发经验,熟悉OpenHarmony ndk交叉编译。
开源地址:https://gitee.com/OpenHarmony_rk_equipment_transplantation/mpp_oh
编译64位rockchip MPP库
1.下载mpp 1.8版本
git clone -b 1.0.8 https://git
ee.com/OpenHarmony_rk_equipment_transplantation/rk_mpp.git
2.修改rk_mpp/build/linux/aarch64/make-Makefiles.bash文件
# -DCMAKE_TOOLCHAIN_FILE=./arm.linux.cross.cmake \
# 修改为 OpenHarmony ndk本地的交叉编译配置文件
-DCMAKE_TOOLCHAIN_FILE=/root/OpenHarmony/temp1/linux/native/build/cmake/ohos.toolchain.cmake \
# 增加安装目录
-DCMAKE_INSTALL_PREFIX=/root/OpenHarmony/temp1/temp/mpp_output \
3.然后生成makefile,编译安装
./make-Makefiles.bash
make -j 4
make install
编译32位rockchip MPP库
同样的步骤,修改rk_mpp/build/linux/arm/make-Makefiles.bash即可
更多推荐
所有评论(0)