.可以编译几个文件并生成相同的可执行文件。c生成foo的可执行文件。因此,GCC具有用于添加头文件和库文件的编译选项开关。例如,/home/work/include/目录包含编译foo.c所需的头文件def.例如,/home/work/lib/目录包含链接所需的库文件libdef.so文件和静态链接库.a文件。如果编写的代码简短,并且逻辑性强,编译器就不会做更多的工作,甚至根本用不着优化。
.可以编译几个文件并生成相同的可执行文件。c生成foo的可执行文件。因此,GCC具有用于添加头文件和库文件的编译选项开关。例如,/home/work/include/目录包含编译foo.c所需的头文件def.例如,/home/work/lib/目录包含链接所需的库文件libdef.so文件和静态链接库.a文件。如果编写的代码简短,并且逻辑性强,编译器就不会做更多的工作,甚至根本用不着优化。