It is a very involved process that will assume you know how to develop software. It is not our place to give you step by step instructions on how to set up your compiler.
2.0.x was meant to be built with Visual C++ 2003. There is no free version of 2003. There is a free version of Visual C++ 2005 ( the express edition ) that can be used to build 2.0.x with some tweaks.
Why do you want to use 2.0.11? what features are you expecting?
I am not assuming you are dumb. I am just saying that it will not be trivial. Building on Windows in 2.0.x is not as simple as building on the mac, and windows does not come with a compiler.
Are you looking to use a free version of MSVC? or some other compiler?