小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
使用vcpkg为HarmonyOS构建C/C++库

我们正在将Qt移植到HarmonyOS,并通过vcpkg简化第三方库的交叉编译过程。vcpkg是微软的开源C/C++包管理器,支持HarmonyOS后,开发者可以更方便地安装和管理库,降低手动编译的复杂性。

使用vcpkg为HarmonyOS构建C/C++库

Qt Blog
Qt Blog · 2026-04-10T07:14:41Z

Apache TVM 更新至 0.21.0 版本,中文文档已同步。本文介绍如何通过交叉编译与 RPC 在远程设备(如 Raspberry Pi 和 Firefly-RK3399)上执行深度学习模型。步骤包括在远程设备上构建 TVM 运行时、启动 RPC 服务器、在本地编译内核并上传至远程设备,最后展示如何在远程设备上运行 CPU 和 OpenCL 内核,以确保性能评估时避免网络延迟。

【TVM 教程】交叉编译与 RPC

HyperAI超神经
HyperAI超神经 · 2025-12-17T08:37:37Z

Rust因其卓越的性能、安全性和并发处理能力受到开发者欢迎。本文介绍了Rust的交叉编译技巧和程序安全防护方法,强调了Cargo工具的使用及Virbox Protector的安全特性,以帮助开发高效、安全的跨平台应用。

Rust 语言进阶:交叉编译实战与安全防护秘籍

FreeBuf网络安全行业门户
FreeBuf网络安全行业门户 · 2025-07-22T08:45:20Z

Luckfox Lyra开发板使用Rust进行交叉编译,需要安装arm-unknown-linux-gnueabihf编译器。通过Cargo创建项目并配置编译器,编译后的程序可在开发板上运行。GPIO操作需使用OpenOptions处理权限问题,示例代码展示了如何控制GPIO引脚。

[嵌入式Rust] 在Linux x86机器上交叉编译程序到Rk3506上运行

Rust.cc
Rust.cc · 2025-06-19T09:21:27Z
在 HarmonyOS 5 上运行 Fortran 程序

在HarmonyOS 5上成功编译和运行Fortran程序,使用LLVM 15和clang编译器。通过交叉编译arm64版本的runtime,确保flang与runtime版本一致,并配置CMake以编译Fortran代码,最终实现了在鸿蒙系统上运行Fortran程序的目标。

在 HarmonyOS 5 上运行 Fortran 程序

杰哥的小笔记
杰哥的小笔记 · 2025-06-06T00:00:00Z
Álvaro Hernández:如何使用Zig构建Postgres:GCC/Clang的替代方案

Zig是一种低级编程语言,可以作为GCC/Clang的替代品来编译Postgres。使用Zig的C编译器zig cc,可以轻松构建Postgres并支持交叉编译。虽然生成的二进制文件较大,但可以通过编译选项减小体积。此外,Zig支持链接不同版本的glibc,适合需要兼容性构建的场景。

Álvaro Hernández:如何使用Zig构建Postgres:GCC/Clang的替代方案

Planet PostgreSQL
Planet PostgreSQL · 2025-05-23T14:52:54Z
Clang-LLVM编译STM32

本文介绍了在Windows环境下使用LLVM工具链进行交叉编译的过程,包括安装CMake、Make、Ninja等工具,配置环境变量,以及在编译时手动指定libc和libm的路径。同时,文中对比了LLVM与GNU的编译流程和时间,指出LLVM编译速度较慢,并提供了常见问题的解决方案。

Clang-LLVM编译STM32

elmagnifico
elmagnifico · 2025-03-05T16:00:00Z
安卓内核编译速通

本文介绍了在Linux环境下编译Android内核的步骤,包括准备工作、安装依赖、获取源码、确认手机配置文件、克隆源码和编译过程。强调了使用clang编译器和交叉编译工具的重要性,并提醒用户注意可能的副作用。

安卓内核编译速通

dpkg123的博客
dpkg123的博客 · 2025-02-13T09:55:21Z

本文介绍了如何使用本机clang进行Windows交叉编译,重点在于工具链配置和静态链接库的使用。通过使用LLVM-MINGW32替代MinGW,并结合Qt静态库的编译,解决了DLL依赖问题,并提供了详细的配置步骤和注意事项。

在Linux上交叉编译windows版 Qt 和 qt应用

菜菜博士
菜菜博士 · 2024-12-31T00:00:00Z

本文介绍了如何将.NET 应用程序发布到鸿蒙系统,推荐使用NativeAOT技术以提升性能。孙策将在2024年.NET Conf China分享经验,结合OpenHarmony和Avalonia框架实现跨平台应用。交叉编译需安装相应工具链,并提供了详细步骤和项目地址。

跨平台交叉编译 Native AOT

dotNET跨平台
dotNET跨平台 · 2024-12-23T00:01:30Z

交叉编译是在一个平台上编译代码以便在另一个平台上运行。通常使用交叉编译器,如Gentoo的“crossdev”工具。Clang支持生成任意平台代码,需设置目标平台和安装前缀,并连接运行时库。CMake需要额外脚本以适应交叉编译。

用本机 clang 进行交叉编译

菜菜博士
菜菜博士 · 2024-11-16T00:00:00Z
本月测试基础设施更新:2024年10月

2024年10月,rust-lang/rust测试基础设施更新,新增自定义diff工具和//@ add-core-stubs指令,以便在交叉编译测试中共享核心存根,减少重复工作。感谢所有贡献者!

本月测试基础设施更新:2024年10月

Inside Rust Blog
Inside Rust Blog · 2024-11-04T00:00:00Z
在Linux中交叉编译GCC

本文介绍了如何在Linux系统上交叉编译GCC,以便在单一开发主机上为多个平台编译代码。需要安装相关软件包并设置全局变量,随后创建临时目录下载所需文件,最后进行编译。编译完成后,交叉编译的GCC将保存在指定目录中。

在Linux中交叉编译GCC

DEV Community
DEV Community · 2024-11-02T08:05:32Z
Go 静态链接和动态链接二进制文件的工作原理

本文将探讨Go编译器的优势、静态和动态链接、内部和外部链接器以及二进制文件的检查工具。静态链接将库复制到可执行文件中,动态链接在运行时复制外部库。可以禁用动态链接并使用不同的链接器进行编译。交叉编译是Go的特性,但使用cgo可能会有问题。可以通过安装目标操作系统和架构的工具链来解决。可以通过去除调试信息来减小二进制文件的大小。静态链接的二进制文件更安全。

Go 静态链接和动态链接二进制文件的工作原理

freeCodeCamp.org
freeCodeCamp.org · 2024-09-10T14:14:23Z
为龙芯笔记本交叉编译 Rust

本文介绍了在龙芯笔记本上安装Rust的过程,包括交叉编译和安装常用软件。还提到了在宿主机上交叉编译的方法和所需时间。

为龙芯笔记本交叉编译 Rust

如鱼饮水
如鱼饮水 · 2024-08-06T04:06:47Z

本文介绍了在Linux设备上利用Qt界面播放视频的准备工作,包括交叉编译FFmpeg库并移植到Linux设备上,编译和配置FFmpeg和x264库,以及通过ffmpeg指令测试视频播放效果。

嵌入式Qt-交叉编译FFmpeg与视频播放测试

良许Linux教程网
良许Linux教程网 · 2024-05-02T13:58:29Z

本文介绍了在Linux开发板上使用Qt界面播放视频的准备工作,包括交叉编译FFmpeg库并移植到Linux开发板上,以及通过ffmpeg指令测试视频播放效果。

嵌入式Qt-交叉编译FFmpeg与视频播放测试

良许Linux教程网
良许Linux教程网 · 2024-05-01T12:48:30Z
基于 Apple M 芯片搭建异构测试环境

本文介绍了在Apple M系列芯片环境下搭建x86架构的测试环境的方法,包括交叉编译和虚拟化技术。通过使用Dockerfile和Buildx构建多架构镜像,可以在容器中运行异构的测试环境。文章还提供了直接指定基础镜像架构的方法来构建多架构镜像的示例。

基于 Apple M 芯片搭建异构测试环境

Shadow Walker 松烟阁
Shadow Walker 松烟阁 · 2024-04-06T11:00:03Z

微软通过交叉编译在Linux上构建了.NET9 CLR,使其能够在安卓和BSD系统上运行。CLR支持多种平台和指令集,包括Windows、MacOS、Linux、Android、FreeBSD以及X86、X64、Arm、Arm64等。

.NET9 CLR运行在安卓手机+BSD

dotNET跨平台
dotNET跨平台 · 2024-04-04T23:50:23Z

Valgrind是一套开源的仿真调试工具集合,包含多个工具如Memcheck、Cachegrind、Helgrind、Callgrind和Massif。Valgrind通过仿真方式对程序进行调试,可以检查内存操作错误。安装Valgrind简单,使用时需注意性能和内存消耗。交叉编译Valgrind需下载源码包,修改configure文件,编译安装后可在目标设备上使用。

嵌入式相关的动态检测工具

良许Linux教程网
良许Linux教程网 · 2024-03-25T14:16:25Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码