`.obj` 文件是 目标文件(Object File)。目标文件是源代码编译后的二进制表示,通常包含程序的机器指令、符号表和重定位信息。目标文件还不能直接运行,需要经过链接器的进一步处理,与库文件和其他目标文件链接生成可执行文件(如 `.exe` 文件)。
总结:
`.obj` 文件是编译后的二进制文件,包含程序的机器指令和符号信息。
目标文件需要链接器链接成可执行文件。
目标文件是编译过程的一个中间步骤,用于生成最终的可执行程序。