同樣對於剛纔的LinuxFrame.c文件進行編譯。
#LinuxFrame.c文件:
#include "LinuxFrame.h"
void LoadBootCodeFromExDisk();
void startkernel(){
LoadBootCodeFromExDisk();
}
void LoadBootCodeFromExDisk()
{
}
$gcc -c LinuxFrame.c
系統生成LinuxFrame.o結果看到了,就是這個LinuxFrame.o文件,但是裏面如何,我們看不到。
我們需要注意的是編譯和鏈接的區別,這裏後面再講。