OpenHarmony 交叉编译rockchip MPP库

离北况归
发布于 2025-4-15 01:51
浏览
0收藏

本文将记录笔者交叉编译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文件

OpenHarmony 交叉编译rockchip MPP库-鸿蒙开发者社区


# -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 \

OpenHarmony 交叉编译rockchip MPP库-鸿蒙开发者社区

3.然后生成makefile,编译安装

./make-Makefiles.bash 
make -j 4
make install

OpenHarmony 交叉编译rockchip MPP库-鸿蒙开发者社区

编译32位rockchip MPP库

同样的步骤,修改rk_mpp/build/linux/arm/make-Makefiles.bash即可

标签
已于2025-4-15 01:52:46修改
收藏
回复
举报
回复
    相关推荐