目 录 1. gcc 1. makefile 写法 2. gcc_egcs 使用 3. gdb 使用 4. gcc 常用选项对代码的影响 1. 一般情况 2. -O 编译选项 3. -O2 编译选项 4. -fomit-frame-pointer 编译选项 5. -fomit-frame-pointer && -O2 6. -fPIC 编译选项 7. -static 编译选项 5. AT&T 的汇编格式 6. x86 内联汇编 1. 简述 2. 内联汇编 3. 程序模板 4. 操作数 5. 修饰寄存器列表 6. 操作数约束 7. 示例 1. 寄存器约束 2. 匹配约束 3. 内存操作数约束 4. 修饰寄存器 7. 不同的 CPU 下最佳编译参数 8. 代码维护 1. 简单 cvs 2. automake 3. diff 4. rcs 5. 内核重编译常见故障 6. cvs 7. 共享库工具 8. 代码优化 9. GNU 编码标准 10. 书籍
2022-05-11 02:58:38 556KB GCC 教程 GCC使用教程 pdf
1
linux下gcc的使用教程,由gcc开发者Richard M.Stallman撰写,文件为翻译中文版。 序言 本序言由热心的 Richard M. Stallman 贡献,他是 GCC 的原始作者和 GNU 项目的奠基者。 本书是 GCC(GNU Compiler Collection,GNU 编译器集合)的入门教程,它将教会你怎样使用 GCC这个编程工具。是的,GCC 是个编程工具,但它不仅止此。对计算机用户而言,它也是 20 年自由运动的一部分。 我们都想要好的软件,但对软件而言“好”意味着什么呢?简便的特征和可靠性是技术意义上的“好”,但这是不够的。好的软件必须在道德伦理上也是好的:它必须尊重用户的自由。
2021-08-25 09:58:02 797KB gcc 使用教程 中文版 Richard
1