計算機基礎(二)——程序執行

程序編譯 1、源程序如.c/.cpp 2、經過預處理器,得到被修改後的源程序.i: 預處理器可以刪除註釋、包含其他文件以及執行宏(宏macro是一段重複文字的簡短描寫)替代。 3、經過編譯器,得到彙編文本.s 4、經過彙編器,得到可重定位目標程序,二進制文件.o 5、經過鏈接器,如printf.o加入,得到可執行目標程序 6、程序存放在磁盤中或加載到內存中執行 可執行目標文件格式 一個典型的ELF
相關文章
相關標籤/搜索