obj就是目標文件,是你的源程序經過編譯程序編譯后生成的
它不能直接執行,需要連接程序連接后才能生成可執行文件,
這樣就能值行了。這種目標文件一般是由機器代碼組成的,但也有例外。
可以是自己定義的一些偽指令代碼,但這樣還需有專門的解釋程序對其進行
解釋執行。連接程序是把目標代碼和它所使用的庫文件連接的程序。
obj文件是目標文件,一般是程序編譯后的二進制文件,在通過鏈接器和資源文件鏈接就成exe文件了。OBJ只給出了程序的相對地址,而EXE是絕對地址。
簡單的OBJ格式寫法。
# Simple Wavefront file
v 0.0 0.0 0.0
v 0.0 1.0 0.0
v 1.0 0.0 0.0
f 1 2 3
OBJ文件不包含面的顏色定義信息,不過可以引用材質庫,材質庫信息儲存在一個后綴是".mtl"的獨立文件中。關鍵字"mtllib"即材質庫的意思。
如何打開obj文件
UltraEdit-32 15.1 官方簡體中文版
http://www.cr173.com/soft/2029.html
UltraEdit是能夠滿足你一切編輯需要的編輯器。UltraEdit是一套功能強大的文本編輯器,可以編輯文本、十六進制、ASCII碼,可以取代記事本,內建英文單字檢查、C++及VB指令突顯,可同時編輯多個文件,而且即使開啟很大的文件速度也不會慢。軟件附有HTML標簽顏色顯示、搜尋替換以及無限制的還原功能,一般大家喜歡用其來修改EXE或DLL文件。
2、 maya 2012 簡體中文版
http://www.cr173.com/soft/43167.html