2
我真的堅持現在...將C和彙編編譯爲純機器代碼?
引導文件,如vmlinuz的二進制文件,MBR和bootmgr的圖像都是用純二進制/機器代碼。但是它們已經由C和彙編編譯 - 即linux內核源碼不是由1和0組成的,它由C源代碼組成。我如何將我的程序集和C程序編譯成一般x86(在我的情況下爲x86-32)微處理器範圍內的機器代碼,以便我可以從這些文件啓動。
我真的堅持現在...將C和彙編編譯爲純機器代碼?
引導文件,如vmlinuz的二進制文件,MBR和bootmgr的圖像都是用純二進制/機器代碼。但是它們已經由C和彙編編譯 - 即linux內核源碼不是由1和0組成的,它由C源代碼組成。我如何將我的程序集和C程序編譯成一般x86(在我的情況下爲x86-32)微處理器範圍內的機器代碼,以便我可以從這些文件啓動。
謝謝,請看看 – user825962