2010-11-24 113 views
1

我知道在任何標準編譯器中編譯C/C++源代碼後生成的OBJ文件會生成OBJ文件,該文件稍後與其餘所需庫一起鏈接以形成EXEcutable文件。我想知道OBJ文件的格式/結構。請繼續。OBJ文件的內容是什麼?

+2

http://en.wikipedia.org/wiki/Object_file – 2010-11-24 05:51:53

回答

-1

在Windows中,這將會是一個COFF對象。谷歌此文件格式的規範。它們與生產PE相關。

1

.obj文件是由Microsoft編譯器使用的格式,並在(通用對象文件格式)COFF規範中描述

其它編譯器使用不同的格式來存儲的目標代碼,例如Linux上的ELF