Gnu
2025
Linux 内核的 llvm 编译和 clangd 支持
Gnu
Kernel
Clangd
介绍使用 llvm clang 编译器编译 Linux 内核的过程,内核头文件原理和生成 clangd 语言服务器所需的编译命令 JSON 文件的过程。
gdb
Gnu
Tool
Gdb
gdb 个人速查手册。
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 编译器个人参考手册。