this is not related to code blocks but i'm curious, when i use the g++ -o on linux, does that build or compile? i heard that it compiles into an object file, however, i am able to execute the resulting file, thus g++ -o actually builds(compile + link like you said) the file correct? thanks for helping a noob btw