hello,
in this example:
http://wiki.videolan.org/GenerateLibFromDll
you can to generate a lib for to linker in any c/c++ project , it's wonderfull because you have (for example) vlc.h and vlc.lib and you can to link a your project in .Net,... etc and you don't compile and to install cywign because it's complicate.