Watch this Author's files
A little tricky to use. I had to recompile the mexw32 files from the source using the cc.m files. The header files, dll, had to be placed in the appropriate folder for the cc.m to work.
Also, the dll positions couldn't be set using the the matlab setpath. I had to use a 'dependency walker' and copy them to the appropriate locations.