news 2026/4/23 6:47:03

H5文件库在x86架构下交叉编译成arm64架构

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
H5文件库在x86架构下交叉编译成arm64架构

目录

文章目录

前言

编译的环境

一、环境准备

二、下载和解压源码

三、验证编译结果

总结


前言

最近的项目需要用到H5文件库,但是H5库没有arm版本的,只能自己进行交叉编译成arm版本的,所以在这里分享下怎么交叉编译h5文件库

编译的环境

我的开发环境:Inter的x86_64架构,系统ubuntu22.04
我的目标环境:RK3588的aarch64架构,系统ubuntu22.04,小端(Little Endian)架构

一、环境准备

sudo apt-get update sudo apt-get install -y build-essential automake autoconf libtool pkg-config # 创建编译目录 mkdir -p ~/cross-compile/h5 cd ~/cross-compile/h5

二、下载和解压源码

https://support.hdfgroup.org/releases/hdf5/v1_14/v1_14_3/downloads/hdf5-1.14.3.tar.gz

下载好这行版本后进行解压之后执行

source ~/.bashrc

编译和安装


make sudo -E make install //要加-E选项,因为root用户下的环境变量不一样,-E作用是保持用户当前的环境变量传递给 sudo 执行的命令。

编译成功

三、验证编译安装结果

输入这行命令,若显示下面图的命令行则证明安装成功了

file libhdf5.so

总结

本文介绍了如何将H5文件库交叉编译为ARM版本的过程。作者使用x86_64架构的Ubuntu 22.04系统,目标是为RK3588的aarch64架构编译H5库。文章详细说明了环境准备步骤,包括安装必要的编译工具和创建工作目录,以及下载和解压HDF5源码包(1.14.3版本)的过程。重点强调了编译安装时需要使用"-E"选项来保持环境变量,并提供了验证编译结果的方法。该指南为需要在ARM架构上使用H5库的开发者提供了实用的交叉编译解决方案。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/19 14:53:01

PetaLinux从零实现:第一个Hello World工程教程

从零开始的PetaLinux实战:亲手点亮你的第一个Hello World 你有没有过这样的经历?手握一块Zynq开发板,Vivado工程已经跑通,FPGA逻辑也烧进去了,但当你想在ARM上跑个Linux程序时,却发现——连个“Hello Worl…

作者头像 李华
网站建设 2026/4/17 3:11:40

RexUniNLU金融领域实战:财报关键信息抽取

RexUniNLU金融领域实战:财报关键信息抽取 1. 引言 在金融分析与投资决策中,上市公司发布的财务报告是获取企业经营状况的核心来源。然而,财报文本通常篇幅长、结构复杂、专业术语密集,传统人工提取方式效率低且易出错。如何从非…

作者头像 李华
网站建设 2026/4/20 14:37:59

MGeo地址标准化预处理:文本清洗与格式统一最佳实践

MGeo地址标准化预处理:文本清洗与格式统一最佳实践 在中文地址数据处理中,由于书写习惯、缩写方式、语序差异等因素,同一地理位置常以多种文本形式存在。例如,“北京市朝阳区建国门外大街1号”可能被记录为“北京朝阳建国门外大街…

作者头像 李华
网站建设 2026/4/20 6:40:01

Qwen儿童动物生成器部署教程:3步搞定可爱风图片创作

Qwen儿童动物生成器部署教程:3步搞定可爱风图片创作 1. 引言 1.1 学习目标 本文将带你从零开始,快速部署并使用「Cute_Animal_For_Kids_Qwen_Image」——一个基于阿里通义千问大模型打造的专为儿童设计的可爱风格动物图像生成工具。通过本教程&#x…

作者头像 李华
网站建设 2026/4/17 18:07:03

FRCRN语音降噪镜像发布|16kHz单通道高效处理方案

FRCRN语音降噪镜像发布|16kHz单通道高效处理方案 1. 引言:面向实际场景的轻量级语音增强方案 在语音交互、远程会议、录音转写等应用中,环境噪声常常严重影响语音质量。尤其是在非理想录音条件下(如家庭办公、户外采集&#xff…

作者头像 李华
网站建设 2026/4/20 6:18:20

MGeo一文详解:中文地址模糊匹配的技术挑战与突破

MGeo一文详解:中文地址模糊匹配的技术挑战与突破 1. 引言:中文地址匹配的现实困境与技术演进 在电商、物流、城市治理和位置服务等场景中,地址数据的标准化与对齐是数据融合的关键环节。然而,中文地址具有高度的非结构化特征——…

作者头像 李华