<分区>
我想我已经读到,根据 Single Compilation Unit,同时使用 gcc
编译多个文件将实现与将所有源添加到单个源文件中相同的效果。 ,但我再也找不到任何相关资料了。是真的吗?
我们目前正在尝试将二进制文件缩小到尽可能小的尺寸,并正在应用多种技术来实现这一目标。我们已经讨论到关于单个编译单元之间的差异的讨论,Link Time Optimization并更改构建以在单个编译器调用中编译所有源代码,例如 gcc -o binary $CFLAGS $INCLUDES $CDEFS a.c b.c c.c d.c e.c
。