交叉编译

特立独行的猫a14 天前
华为·harmonyos·移植·命令行·交叉编译·xz命令
鸿蒙PC生态三方命令行软件移植:XZ压缩工具移植到鸿蒙PC平台的完整指南XZ Utils作为新一代数据压缩标准工具,采用LZMA2算法实现超高压缩率,广泛应用于Linux发行版、软件包管理和嵌入式系统。其优秀的压缩效率(比gzip提升30%以上)和跨平台特性使其成为系统优化的关键组件。本文将详细介绍如何将XZ-5.8.2移植到鸿蒙PC平台(aarch64)。
威桑20 天前
linux·c++·arm·交叉编译
交叉编译过程中的踩坑与收获有过 C++ 交叉编译经验的伙伴们,肯定会碰到一个棘手又让人无语的问题:代码在编译机上运行得好好的,换到目标设备上却直接报错,甚至连程序都起不来。
特立独行的猫a21 天前
harmonyos·交叉编译·libiconv·三方库·鸿蒙pc·libtool
鸿蒙PC三方库编译libiconv链接报错,解决 libtool 链接参数丢失问题过程总结在编译libiconv库时,遇到了一个很奇怪的问题,感觉配置什么的都没错,但是编译缺链接到了glibc库上。这个问题曾让我百思不得姐,彻夜未眠,想不通道理。最终原因已经找到,现分享出来。原因就是libtool下面的link执行的时候,为什么丢失了–target参数?这可真坑啊,谁能想到这儿?
特立独行的猫a21 天前
harmonyos·交叉编译·libiconv·三方库移植·鸿蒙pc
鸿蒙PC命令行及三方库libiconv移植:鸿蒙PC生态的字符编码基石随着OpenHarmony PC(aarch64架构)的普及,国际化应用开发亟需解决字符编码转换问题。libiconv作为Linux/Unix生态的核心编码转换库,其移植是命令行工具国际化的前提。本文将详解在鸿蒙PC平台移植命令行工具及libiconv 1.18的全流程,攻克Musl库兼容性难题。
特立独行的猫a21 天前
华为·harmonyos·移植·openssl·交叉编译·鸿蒙pc
[鸿蒙PC命令行程序移植实战]:交叉编译移植最新openSSL 4.0.0到鸿蒙PC随着鸿蒙生态(OpenHarmony)的不断发展,越来越多的应用程序需要强大的加密功能。OpenSSL 是业内领先的加密库,支持多种加密算法和协议。其模块化架构和跨平台特性,使其成为鸿蒙生态中关键的基础设施之一。本文将详细介绍如何将 OpenSSL 4.0.0 版本移植到鸿蒙 PC 平台(aarch64),并解决移植过程中可能遇到的技术挑战。
特立独行的猫a21 天前
harmonyos·移植·交叉编译·aria2·鸿蒙pc
[鸿蒙PC命令行适配] 移植Aria2文件下载神器最新版到鸿蒙PC的完整教程 (附可运行程序)aria2 超高速下载工具,它是一款文件下载工具。它支持 HTTP(S)、FTP、SFTP、BitTorrent 和 Metalink 等协议。aria2 可以从多个来源/协议下载文件,并尽可能利用您的最大下载带宽。它支持同时从 HTTP(S)/FTP/SFTP 和 BitTorrent 下载文件,同时将从 HTTP(S)/FTP/SFTP 下载的数据上传到 BitTorrent 服务器群。aria2 使用 Metalink 的数据块校验和,在下载类似 BitTorrent 的文件时自动验证数据块。
itas10925 天前
linux·运维·服务器·交叉编译·cross-compile
Linux交叉编译工具链Linux交叉编译工具链是在一种计算机架构(如x86个人电脑)上,编译生成能在另一种不同架构(如ARM处理器)上运行代码的整套开发工具。
特立独行的猫a1 个月前
ffmpeg·harmonyos·移植·交叉编译·鸿蒙pc
移植FFmpeg最新 8.1版本到鸿蒙PC(OpenHarmony)平台完整指南FFmpeg 8.1(代号 “Heaviside”)是业界领先的音视频处理框架,支持编解码、转码、流媒体处理等核心功能。其模块化架构和跨平台特性,使其成为鸿蒙生态多媒体开发的关键基础设施。
花花少年1 个月前
交叉编译·dbus
Ubuntu系统下交叉编译DBus在交叉编译之前,需要设置交叉编译工具链的环境变量。expat 是一个高性能 C 语言 XML 解析库,编译dbus需要先编译expat库。
花花少年1 个月前
交叉编译·glib
Ubuntu系统下交叉编译glibGLib – 2.0: Cross-compiling the GLib packagehttps://github.com/GNOME/glib/tags
花花少年1 个月前
交叉编译·hostapd
Ubuntu系统下交叉编译hostapdnon ht 和 ht mf 和 vht 和he su 都是什么-DPDK中文网802.11n/ac (HT/VHT) 模式下,频宽与中心频率的关系是严格定义的。
花花少年1 个月前
交叉编译·libsbc
Ubuntu系统下交叉编译libsbc在交叉编译之前,需要设置交叉编译工具链的环境变量。bluetooth/sbc下载并解压源码(以sbc2.1为例):
再遇当年1 个月前
linux·arm开发·ros·gnu·交叉编译·x86
因为研究平台arm,RK3588交叉编译误把我笔记本X86平台的/x86_64-linux-gnu文件删除,导致联想拯救者笔记本中的ubuntu系统损坏解决方法:进入U盘临时ubuntu系统,然后把备份好 x86_64-linux-gnu 文件拷贝到 usr/lib下。
青云交2 个月前
rust·交叉编译·命令行工具·openharmony pc·ansi_term·适配案例·终端颜色
深度实战:Rust交叉编译适配OpenHarmony PC——ansi_term完整适配案例嘿,亲爱的技术爱好者们,大家好!我是CSDN(全区域)四榜榜首青云交!本文将围绕 Rust 交叉编译适配 OpenHarmony PC 的ansi_term完整适配案例展开详细介绍,从背景信息、环境准备,到项目分析、问题解决等方面,为大家呈现完整的适配案例,助力大家掌握相关技术要点。
IT阳晨。3 个月前
c++·qt·交叉编译·armlinux·代码移植
【QT开发】交叉编译QT程序在ARMLinux平台上运行安装必要的工具获取QT5源码(使用可用的版本)本人亲测找了半天不好找能下载的,所以直接让deepseek生成脚本自己寻找安装
YouEmbedded3 个月前
arm开发·vscode·交叉编译·mobaxterm
ARM开发板基础与文件传输GEC6818 是嵌入式开发常用的 ARM 平台,搭载三星Cortex-A53 八核处理器(最高 1.4GHz),支持 Linux/Android 系统,适用于驱动开发与应用测试。
肖恭伟4 个月前
交叉编译·long·32位·64位·字节长度·ulong·字节数目
Qt Linux交叉编译字节数目不一样C语言有很多字节在不同平台下大小不一样,如下图经验总结:1、交叉编译也只能识别当前操作系统平台,无法感知到你要编译去的平台
NoirSeeker6 个月前
c++·windows·arkts·鸿蒙·交叉编译
在windows平台上基于OpenHarmony sdk编译三方库并暴露给ArkTS使用(详细)这篇文章的写作初衷源于最近的一次突发奇想:我决定将之前写的二维和三维地图移植到鸿蒙系统上。在开始移植之前,我想着肯定需要使用 HarmonyOS SDK 来编译第三方库。所以我先尝试将 FreeType 库编译通过,接下来的工作应该也会按照这个步骤进行。这篇文章详细总结了我在这一过程中遇到的各种问题和解决方案。
花花少年8 个月前
openssl·交叉编译
Ubuntu系统下交叉编译opensslOpenSSL&&libcurl库的交叉编译 - hesetone - 博客园在交叉编译之前,需要设置交叉编译工具链的环境变量。
有时有晌8 个月前
qt·交叉编译·远端部署
Qt 相关 编译流程及交叉编译 部署所遇到的问题总结-持续更新1、主机环境 ubuntu20 2、交叉编译器 gcc-linaro-6.3.1…arm-linux-gnuebihf 3、QT5源码包qt-5.11.3_sources 下载qt-5.11.3的包需要先带网络代理软件,再访问下载目录就可以显示了。 Index of /archive/qt 4、依赖库安装