GCC (3.2):
ftp://ftp.gnu.org/pub/gnu/gcc/
GCC Patch (3.2):
ftp://ftp.sg.linuxfromscratch.org/pub/lfs/lfs-packages/cvs/
http://ftp.sg.linuxfromscratch.org/lfs-packages/cvs/
GCC nofixincludes Patch (3.2):
ftp://ftp.sg.linuxfromscratch.org/pub/lfs/lfs-packages/cvs/
http://ftp.sg.linuxfromscratch.org/lfs-packages/cvs/
最后检查于 version 3.1.
c++, c++filt, cc (link to gcc), cc1, cc1plus, collect2, cpp, cpp0, g++, gcc, gccbug, gcov 和 tradcpp0
都是C编译器. 编译器的功能是将文本格式的源代码编译成计算机能够理解的格式。源代码文件编译成目标文件后,目标代码连接器就会根据这个编译器产生的一个或多个目标文件产生一个可执行文件。
C++支持函数重载. 也就是可以把很多函数写作同样一个函数名(每个的参数类型不一样). 所有C++函数名都被编码为低级汇编标识(识别编码). c++filt程序将这些编码解码成用户级的函数名,以至于这些重载函数不会互相冲突.
最后检查于 version 2.95.3.
Bash: sh
Binutils: ar, as, ld, nm, ranlib
Diffutils: cmp
Fileutils: chmod, cp, ln, ls, mkdir, mv, rm, touch
Find: find
Gcc: cc, cc1, collect2, cpp0, gcc
Grep: egrep, grep
Make: make
Patch: patch
Sed: sed
Sh-utils: basename, dirname, echo, expr, hostname, sleep, true, uname
Tar: tar
Texinfo: install-info, makeinfo
Textutils: cat, tail, tr