Firefly开源社区

标题: RK3568的解码问题 [打印本页]

作者: wx__YKp1ZP    时间: 2023-1-4 16:59
标题: RK3568的解码问题
根据docs\Linux\Multimedia\Rockchip_Developer_Guide_MPP_CN.pdf里面的说明。
是不是对RK3568不支持?

另外,external/mpp/build/linux/下面,应该选择哪个,如何进行编译?新手小白,麻烦您最好详细解答一下,感谢。

微信图片_20230104165529.png (83.69 KB, 下载次数: 545)

微信图片_20230104165529.png

微信图片_20230104165821.png (1.26 KB, 下载次数: 484)

微信图片_20230104165821.png

作者: 时间的蝴蝶    时间: 2023-1-5 09:57
支持 RK3568;编译方式如下;另外,建议先学一些嵌入式基础知识,会有帮助;

```
# 设置编译工具链
diff --git a/build/linux/aarch64/arm.linux.cross.cmake b/build/linux/aarch64/arm.linux.cross.cmake
index c320c78e..ca9391bc 100644
--- a/build/linux/aarch64/arm.linux.cross.cmake
+++ b/build/linux/aarch64/arm.linux.cross.cmake
@@ -2,8 +2,8 @@
cmake_minimum_required( VERSION 2.6.3 )

SET(CMAKE_SYSTEM_NAME Linux)
-SET(CMAKE_C_COMPILER "aarch64-linux-gnu-gcc")
-SET(CMAKE_CXX_COMPILER "aarch64-linux-gnu-g++")
+SET(CMAKE_C_COMPILER "/path/to/rk356x-SDK/prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-gcc")
+SET(CMAKE_CXX_COMPILER "/path/to/rk356x-SDK/prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-g++")
#SET(CMAKE_SYSTEM_PROCESSOR "armv7-a")
SET(CMAKE_SYSTEM_PROCESSOR "armv8-a")

# 编译
cd build/linux/aarch64/
./make-Makefiles.bash
make
```




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1