
obj就是目标文件,是你的源程序经过编译程序编译后生成的,它不能直接执行,需要连接程序连接后才能生成可执行文件,这样就能值行了。
这种目标文件一般是由机器代码组成的,但也有例外,可以是自己定义的一些伪指令代码,打开obj文件可以使用UltraEdit或者autodesk maya软件。
obj文件其实就是纯的非常纯的机器语言文件,但由于是纯机器语言,是浮动地址的,所以机器还不能执行它,必段要采用LINK连接程序将其浮动地址转为固定地址,并写入文件头(EXE/COM)后才能真正地在机器上运行。
程序编译时生成的中间代码文件。目标文件,一般是程序编译后的二进制文件,再通过链接器和资源文件链接就成可执行文件了。OBJ只给出了程序的相对地址,而可执行文件是绝对地址。
我也f遇到过这种问题,主要是因为8对称建模的时候中3间的点有的还处于l断开z状态,最好是做完后认3真检查一z遍确保没有断开c的。关于cunfold1d导不x过去估计5也k是因为7断点的问题,也l有可能是在导出的时候的设置的问题。和这两个q网站上n的教程和高手4很多,不y知道你有没有关注过。
eГq驭l~ァ铵l~ァ铵vh&セ
往往一个程序如果比较复杂,传统的面向过程的方法学采用自上而下的模块划分方法,将大的任务分解为很多个小任务,即分解为很多个模块。程序的每个能被单独编译的模块称为一个编译单元,每个编译单元编译以后都会形成相对应的一个目标文件*.obj,但目标文件未必能执行,因为其中可能用到别的代码(如:库函数的代码),但经过连接(有动态连接和静态连接)便可形成可执行程序。
要打开有关C语言的文件,可以有两种方法,一种是在DOS环境下,输入tc回车,令一种是在windows环境下,找到应用文件tc.exe,双击就可以了,这两种方式都是为了进入
turbo 2.0/turbo 3.0环境下的,编译连接运行C语言都要在这个环境下.