If you're looking for a lightweight compiler-only solution, don't look beyond MinGW. You can install it and add its bin
folder to the Environment PATH
variable.
If you want an IDE too, I would recommend CodeBlocks, or DevC++.
I would recommend CodeBlocks over DevC++ as people report to DevC++ being slow, and also its development cycle is very slow.
These are all free and open source solutions. And lightweight.