After some google-ing I found a page saying that .o files are " “Object Code” is just the translation of “Source Code”, which can be referred as machine language code."
What .depend files are I didn't really understand.
Someone said it... kinda... links to libraries or something?
Else my exe would be much bigger in file size.
Why are those files created?
I mean, is the exe just linking to them or ..uh.....
How can the program run on different computers with just the .exe?
Someone said that if you code it a 'certain way' you only need the .exe
But many big programs always have a bunch of dll and crap?