ubuntu下交叉编译libyuv到RK3399平台(ARM64)((提高YUV图像转换效率)

简介: ubuntu下交叉编译libyuv到RK3399平台(ARM64)((提高YUV图像转换效率)

一、环境介绍

宿主机环境: ubuntu18.04 64位 PC平台


目标环境: RK3399(ubuntu18.04 64位 ARM平台)


编译器: aarch64-linux-gcc


二、交叉编译

先下载libyuv,不会下载看这里:https://blog.csdn.net/xiaolong1126626497/article/details/105984222


libyuv下载地址:https://download.csdn.net/download/xiaolong1126626497/12631325


wbyq@wbyq:~/rk3399/$ unzip /mnt/hgfs/linux-share-dir/libyuv-master.zip
wbyq@wbyq:~/rk3399/$ cd libyuv-master/
wbyq@wbyq:~/rk3399/libyuv-master$ gedit linux.mk 

image.png

修改之后继续编译。

wbyq@wbyq:~/rk3399/libyuv-master$ make -f linux.mk 

image.png

目录
相关文章
|
9月前
|
Ubuntu Windows
【Ubuntu/Arm】Ubuntu 系统如何链接有线网络(非虚拟机)?
【Ubuntu/Arm】Ubuntu 系统如何链接有线网络(非虚拟机)?
|
2月前
|
Ubuntu 芯片 开发者
Ubuntu 25 ARM 桌面系统抢先版发布:第一个Ubuntu ARM桌面系统
Ubuntu 25.04 将于2025年发布,首次支持ARM Desktop桌面版系统,为ARM架构设备如Mac M系列芯片、Raspberry Pi等带来全新的桌面体验。用户可通过虚拟机或双系统安装在Mac上运行Ubuntu ARM,抢先体验版已开放下载:[链接](https://www.baihezi.com/ubuntu/arm/desktop)。此版本不仅扩展了Ubuntu的硬件兼容性,还提供了丰富的功能和流畅的操作体验,适合开发者和技术爱好者尝试。
480 9
|
4月前
|
Ubuntu Shell API
Ubuntu 64系统编译android arm64-v8a 的openssl静态库libssl.a和libcrypto.a
Ubuntu 64系统编译android arm64-v8a 的openssl静态库libssl.a和libcrypto.a
|
5月前
|
Ubuntu NoSQL Linux
在Ubuntu上用Qemu模拟ARM版本的Fedora39
在Ubuntu上用Qemu模拟ARM版本的Fedora39
|
8月前
|
Ubuntu 编译器 C语言
蓝易云 - ubuntu上安装boost库为SOMEIP的X86和ARM下编译做准备(编译两种版本)
以上就是在Ubuntu上安装Boost库并为SOME/IP的X86和ARM架构编译做准备的全部步骤。
106 0
|
8月前
|
Ubuntu Windows
ubuntu 安装vnc_vnc4server arm架构
ubuntu 安装vnc_vnc4server arm架构
156 0
|
9月前
|
编译器 Linux
boost库交叉编译ARM版本
boost库交叉编译ARM版本
392 2
|
9月前
|
物联网 编译器 测试技术
【嵌入式 交叉编译器】如何在 ARM 架构下选择和使用高版本交叉编译器
【嵌入式 交叉编译器】如何在 ARM 架构下选择和使用高版本交叉编译器
1075 7
|
9月前
|
JSON Ubuntu Linux
LuaJit交叉编译移植到ARM Linux
LuaJit交叉编译移植到ARM Linux
212 1
|
9月前
|
存储 Ubuntu 网络协议
从Ubuntu-base构建ubuntu rootfs系统(以x86_64和arm为例)
本文介绍了基于Ubuntu-base构建自定义Linux系统的过程,适合嵌入式设备。Ubuntu-base是最小文件系统,包含软件包管理器,可以从Ubuntu源轻松安装软件。文章详细阐述了构建步骤,包括准备宿主系统(确保使用与目标系统相同架构的Ubuntu系统)、创建和挂载分区、配置Ubuntu源、设置DNS、添加用户配置、进入chroot环境以及安装软件(如内核、X-window系统等)。对于arm架构,还提供了通过qemu在X86_64系统上构建arm rootfs的方法。整个过程强调了定制和灵活性,适合对Linux系统有深入了解的开发者。
2245 0