openCL on visual studio 2008 on vista - where to start?

Dear forum users,

I’ve been looking around on the internet in search of openCL information for some times now. I have to say that I’m completely new to this technology and pretty new to C++ itself but I’m able to do what I need with C++ only. I was wondering what exactly I needed in order to start compiling correctly on my platform. I was also wondering if my code will be cross-platform (win,mac,linux) and will it work on any GPU that match the minimum openCL requirement? If it doesn’t find any what will it do? And when I run it on another computer, do I need to install something in order to make it run?

Thank you,

Matthieu Fiorilli