What is “object” in “object file” and why is it called this way? [duplicate]
Object files (or object code) are machine code files generated by a compiler from source code. The difference with an executable is that the object file isn’t linked, so references to functions, symbols, etc aren’t defined yet (their memory addresses is basically left blank). When you compile a C file with GCC: gcc -Wall -o … Read more