1,C标准库被包含在/usr/lib/libc.a中,它包含了ANSI C所定义的C函数,如果调用的函数都包含在libc.a中,那么没有必要显式指定libc.a:所有的C程序运行时都自动包含了C标准库! 2,因为共享库的优点,如果系统中存在.so库,gcc默认使用共享库(在/usr/lib/目录中,库文件以共享和静态两种版本存在)。