Basically, .obj is a temporary file the compiler uses to store
its half-finished work on the way to producing the exe.
Once you have the exe, the obj is no longer necessary, but
keeping them around can sometimes speed up recompiles by reusing
the left over work from last time. (Not so much in
On Wednesday, 3 May 2017 at 11:09:33 UTC, Stanislav Blinov wrote:
The source is not compiled into the executable. The source is
compiled into a "object code", output into an "object file" -
in this case, the .obj file. Afterwards, object files are
linked by a linker (usually also taking
On Wednesday, 3 May 2017 at 10:55:44 UTC, I Lindström wrote:
So, a question from a beginner. What is the .obj file that
appears after the source is compiled into the executable? I
can't find a good explanation on the Net for it. I take it the
file has to accompany the executable for the
So, a question from a beginner. What is the .obj file that
appears after the source is compiled into the executable? I can't
find a good explanation on the Net for it. I take it the file has
to accompany the executable for the program to function since the
online explanations I've found say it