I finally got it to work. From lessons learnt, is there an easier way to do Debug | Release builds and not have to copy a bunch of DLL and LIB files in the Debug and Release folder.
My assumption is if I had checked Box2D in the project creation wizard, I would also need to include its sppting DDL and LIB files in my project’s Debug, Release folders.
Downloaded the latest version ‘’cocos2d-0.99.5-x-0.8.3’‘from the Downloads section. Unzipped and ran the \~win32.bat file to do its magic. Then ran the templates.bat to install the templates.
Opened the accompanying win32 soln file in vs2008 and did a batch build to rebuild all projects in that soln. So far so good.
Created a new vs2008 project using the cocos2d-x win32 template.
In the proj property > Config Properties > C/C++ > General > Additional Include Directories
Fixed all directory links to point to where the cocos2d-0.99.5-x-0.8.3 file paths were.
I tried to do a build but got the libcocos2d.lib could not be opened error. I ended up copying the following files into my project’s Debug.win32 folder from ’cocos2d-0.99.5-x-0.8.3’ > Debug.win32 folder, and the same for Release.win32.
Thank you all for being patient and very responsive. I really appreciate all the help and guidance. It really means a lot for a beginner, computer science student trying to learn a new platform by myself, especially when things blow up in my face almost every step.