Program
how to get executable
.c -> .i (ASCII中间文件) -> .s (汇编) -> .o (relocatable object file) -> ld -> prog (executable object file)
linux 调用loader把prog代码和数据复制到内存,然后转移到程序开头。
Children
.c -> .i (ASCII中间文件) -> .s (汇编) -> .o (relocatable object file) -> ld -> prog (executable object file)
linux 调用loader把prog代码和数据复制到内存,然后转移到程序开头。