GCC
书名 | ISBN | 作者 | 出版社 | 出版日期 | 备注 |
---|---|---|---|---|---|
编译系统透视:图解编译原理 | 9787111498582 | 新设计团队 | 机械工业出版社 | 2016-04-01 | P,W |
深入分析GCC | 9787111556329 | 王亚刚 | 机械工业出版社 | 2017-02-01 | P,W |
GCC技术参考大全 | 9787302088431 | [美]格里菲斯 | 清华大学出版社 | 2004-06-01 | P |
GNU gcc嵌入式系统开发 | 9787811248142 | 董文军 | 北京航空航天大学出版社 | 2010-03-01 | P |
高级C/C++编译技术(典藏版) | 9787111717300 | 米兰·斯特瓦诺维奇 | 机械工业出版社 | 2022-12-01 | W |
参考资料:
- https://gcc.gnu.org
The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, Go, and D, as well as libraries for these languages (libstdc++,…). GCC was originally written as the compiler for the GNU operating system. The GNU system was developed to be 100% free software, free in the sense that it respects the user’s freedom.
GCC官方网站,包括代码、可执行程序、文档资料等下载。
- https://gcc.gnu.org/onlinedocs
GCC各发行版本的在线文档。
- https://gcc.gnu.org/onlinedocs/gcc-13.2.0/gcc
https://gcc.gnu.org/onlinedocs/gcc-13.2.0/gcc.pdf
GCC13.2.0版本的手册页。
- https://gcc.gnu.org/onlinedocs/gcc-13.2.0/cpp
https://gcc.gnu.org/onlinedocs/gcc-13.2.0/cpp.pdf
GCC13.2.0版本预处理器的手册页。
- https://gcc.gnu.org/onlinedocs/gcc-13.2.0/libstdc++/manual
https://gcc.gnu.org/onlinedocs/gcc-13.2.0/libstdc++-manual.pdf.gz
GCC13.2.0 Standard C++ Library Manual。The GNU C++ Library手册页。
- https://gcc.gnu.org/onlinedocs/gcc-13.2.0/libstdc++/api
https://gcc.gnu.org/onlinedocs/gcc-13.2.0/libstdc++-api.pdf.gz
GCC13.2.0 Standard C++ Library Reference Manual。The GNU C++ Library开发参考手册页。
BINUTILS(LD,AS)
书名 | ISBN | 作者 | 出版社 | 出版日期 | 备注 |
---|---|---|---|---|---|
程序员的自我修养—链接、装载与库 | 9787121085116 | [荷]丹尼斯·安德里斯 | 电子工业出版社 | 2009-04-01 | P |
链接器和加载器 | 9787811245714 | [美]莱文 | 北京航空航天大学出版社 | 2009-09-01 | P |
参考资料:
GLIBC
参考网站
- https://www.gnu.org/software/libc/libc.html
The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. These APIs include such foundational facilities as open, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt, login, exit and more.
ELF
书名 | ISBN | 作者 | 出版社 | 出版日期 | 备注 |
---|---|---|---|---|---|
Linux二进制分析 | 9787115469236 | [美]瑞安,奥尼尔 | 人民邮电出版社 | 2017-12-01 | P,Z |
二进制分析实战 | 9787115556936 | [荷]丹尼斯·安德里斯 | 人民邮电出版社 | 2021-10-01 | JB |
汇编语言
书名 | ISBN | 作者 | 出版社 | 出版日期 | 备注 |
---|---|---|---|---|---|
x86汇编语言:从实模式到保护模式 第2版 | 9787121447556 | 李忠 | 电子工业出版社 | 2023年01月 | WB |
汇编语言程序设计—基于ARM体系结构 第4版 | 9787512433861 | 文全刚 | 北京航空航天大学出版社 | 2021年01月 | |
深入理解程序设计:使用Linux汇编语言 | 9787115337887 | [美]巴特利特 | 人民邮电出版社 | 2014年01月 | p |
深入阅读
书名 | ISBN | 作者 | 出版社 | 出版日期 | 备注 |
---|---|---|---|---|---|
程序是怎样跑起来的(第3版) | 9787115595133 | [美]莱文 | 人民邮电出版社 | 2022-07-01 | P,W |
C/C++代码调试的艺术(第2版) | 9787115608062 | 张海洋 | 人民邮电出版社 | 2023-04-01 | W |