C語言可執行文件的格式

  程序基於OS運行時,不同OS所需要的可執行文件格式不同,Windows需要的是PE格式,Linux需要的是ELF格式。 爲了得到各自OS需要的可執行文件格式需要選擇針對不同操作系統的編譯器。 在沒有操作系統的時候,裸機上運行的程序爲bin格式,我們需要專門選擇針對邏輯編譯器,它會將程序編譯bin格式的裸機程序。
相關文章
相關標籤/搜索