自制操作系統(四)

這回說如何將C語言文件放入二進制映像中。 我們不得不講一下c編譯器了,c編譯器與彙編編譯器不同,彙編編譯器是直接將彙編代碼編譯成二進制可執行程序,而c編譯器是首先將c語言編譯器編譯成彙編代碼,然後再將彙編代碼編譯成一個二進制中間文件,然後再將這個二進制中間文件進行鏈接,就是多箇中間文件組合到一起,最後形成一箇中間文件。 倘若這個c語言文件不依賴其他的c語言文件,就沒什麼鏈接一說了。 首先聲明幾點:
相關文章
相關標籤/搜索