Gcc
2025
gas X86_64 汇编 - 个人参考手册
·
Gnu
Asm
Gcc
Manual
GCC 交叉编译工具链
·
Gnu
Compiler
Glibc
Gcc
交叉编译是指编译器能生成和它执行环境不同的 CPU 架构的二进制,例如在 arm64 机器上编译出在 x86_64 机器上运行的二进制。
本文分别以常用的 ubuntu aarch64 和 fedora 40 x86_64 编译环境为例,介绍这两个问题的解决方案。
GCC 编译器 - 个人参考手册
Gnu
Gcc
Manual
gcc 编译器个人参考手册。
使用 musl 交叉编译和静态链接
·
Cgo
Go
Compile
Gcc
Musl
本文介绍了使用轻量化 libc 库 musl 进行交叉编译生成多架构二进制的方案,最终实现在 x86_64 编译机器上能同时构建出静态链接的 x86_64 和 aarch64 二进制的目标,大大简化了多套构建脚本的开发和维护成本。
Go CGO 程序静态编译链接
·
Cgo
Go
Compile
Gcc