4

Windows PE バイナリ形式と Linux ELF バイナリ形式の違いは何ですか? ソースコードに相当するアセンブリ言語のみを作成する必要がある場合、コンパイラはファイルをオペレーティングシステムの指定された形式にどのように変換しますか? 誰かが簡単に説明できますか?

4

1 に答える 1

6

PEとELFは、同様の情報を記述するための単なる異なる形式です。どちらも「プロセッサにアクセス」しません。どちらにも、OSがバイナリ実行可能ファイルをロードするために使用する情報が含まれているだけです。プロセッサは、実行可能コードがどのようにロードされるかを実際には気にしません。

于 2011-10-20T18:47:15.270 に答える