交叉编译与 overlay:异构构建全攻略
为树莓派、ARM 服务器交叉编译是 Nix 的王牌场景。本文深入 nixpkgs overlay 机制、cross 工具链(aarch64 目标)、lib.genAttrs 多架构矩阵、异构编译流程与常见坑,带你写出可同时产出 x86_64 与 aarch64 产物的 flake。
tag
为树莓派、ARM 服务器交叉编译是 Nix 的王牌场景。本文深入 nixpkgs overlay 机制、cross 工具链(aarch64 目标)、lib.genAttrs 多架构矩阵、异构编译流程与常见坑,带你写出可同时产出 x86_64 与 aarch64 产物的 flake。
本文讲解 Zig 在嵌入式领域的交叉编译能力:ARM/RISC-V 目标配置、build.zig 多目标构建流程、MCU 裸机寄存器编程(STM32 GPIO/UART/SysTick),并对比主流硬件平台与烧录调试工具链。
全面讲解Go语言开发环境的搭建流程,涵盖Windows、macOS和Linux平台的安装配置、IDE选择、Go Modules依赖管理、交叉编译、CGO环境配置、多版本管理和容器化开发等进阶内容