OK. So I did change some compiler settings, and create a new project. However, I'm still unable to compile with libfreenect. I did get rid of all the errors that libfreenect gave me, until my compiler gave me 3000+ errors

!
I think it was because I was trying out some C code, and the setup was really a mix of both C and C++! Bad me
I need to now work on porting this IplImage and CvArr stuff to CvCapture and Mat!