深入理解預編譯,編譯,彙編,鏈接的過程——之編譯

同樣對於剛纔的LinuxFrame.c文件進行編譯。

#LinuxFrame.c文件:

#include "LinuxFrame.h"

void LoadBootCodeFromExDisk();


void startkernel(){


    LoadBootCodeFromExDisk();

}


void LoadBootCodeFromExDisk()

{


}

$gcc -c LinuxFrame.c

系統生成LinuxFrame.o

結果看到了,就是這個LinuxFrame.o文件,但是裏面如何,我們看不到。


我們需要注意的是編譯和鏈接的區別,這裏後面再講。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章