我知道在任何標準編譯器中編譯C/C++源代碼後生成的OBJ文件會生成OBJ文件,該文件稍後與其餘所需庫一起鏈接以形成EXEcutable文件。我想知道OBJ文件的格式/結構。請繼續。OBJ文件的內容是什麼?
1
A
回答
4
C++ Builder(和Delphi)使用OMF格式的obj文件。有關詳細信息,請參閱此wikipedia link。
其他信息:微軟的Visual C++使用不兼容COFF,這就是爲什麼C++ Builder中有一個實用工具,將它們轉換。
-1
在Windows中,這將會是一個COFF對象。谷歌此文件格式的規範。它們與生產PE相關。
1
.obj文件是由Microsoft編譯器使用的格式,並在(通用對象文件格式)COFF規範中描述
其它編譯器使用不同的格式來存儲的目標代碼,例如Linux上的ELF
相關問題
- 1. Wavefront .obj文件的規格是什麼?
- 2. index.html文件中的內容是什麼?
- 3. logcat文件的內容是什麼?
- 4. 什麼是obj文件夾生成?
- 5. MonitorEnter中的obj是什麼?
- 6. 默認的brackets.json文件的內容是什麼?
- 7. 目標文件包含什麼內容?
- 8. 爲什麼TAR文件比內容小?
- 9. .exe文件包含什麼內容?
- 10. .xps文件的正確內容類型是什麼
- 11. 什麼是適合JavaScript文件的內容類型標題?
- 12. 什麼是下載內容的最佳文件位置?
- 13. .acc音頻文件的內容是什麼?
- 14. 什麼是excel文件的正確內容類型?
- 15. * .suo文件中包含的內容是什麼?
- 16. c#Object obj的值是{}。什麼是 」{}」?
- 17. 什麼是obj和bin文件夾(由Visual Studio創建)用於?
- 18. .po和.pot文件的文件內容有什麼區別?
- 19. 什麼是內容:''是指僞類?
- 20. .NET中的'obj'目錄是什麼?
- 21. *(id *)obj的用途是什麼?
- 22. 什麼是UIScrollView的「內容視圖」?
- 23. XMLDSIG DigestMethod元素的內容是什麼?
- 24. ASP.NET FormsAuthentication cookie值的內容是什麼?
- 25. 什麼是AVAsset的保護內容
- 26. Codesign:什麼是未密封的內容?
- 27. 爲什麼iframe內容是空的?
- 28. IDataObject中的內容是什麼?
- 29. cURL - HTTP請求的內容是什麼?
- 30. 爲什麼在JavaScript中:obj = new Boolean(false),(obj && true)是true,(obj || false)是false?
http://en.wikipedia.org/wiki/Object_file – 2010-11-24 05:51:53