VS2010 may be good for you, but the project requirement is Visual C++ 2005. It's likely the project would have to be ported to VS2010 as there are differences between the compilers, so it'd be easier to stick with VC2005.

How many of the requirements do you understand and where are you stuck? For example, do you know what "Set DXC_HOME environment variable to desired installation directory" means?

Are you in the middle of following the instructions given and getting some errors you don't understand? If so, what step, and what are the first 10 errors (or all, if <10)?