I made a custom wizard for VS2010 which creates a console project with the correct compile and linker settings for an SFML project. The wizard then adds a simple source file and image to test the install, create the project and press F5. It also copies the required dll's into the output directory so manually copying the sfml or libsnd/openal dlls is unnecessary.
Project wizard requires the path to SFML root directory and gives choice of dynamic or static linkage. The project is located at
http://code.google.com/p/sfml-project-wizard/ there is an msi installer under downloads.
I used the Ogre project wizard (
http://bitbucket.org/jacmoe/ogreappwizards ) as a guide to make this, primarily the JScript which I was completely unfamiliar with. I'm also not good with html so the wizard UI needs work. I do plan to add functionality to the wizard (choice of empty project, windows project, etc...) recommendations and any feedback in general is appreciated.
This was my first attempt at a custom wizard and making an installer package so they are far from perfect. I tested the install on a non-development system, and the entire process was pretty easy. Install VC++ express, download and extract SFML2 VS2010 package, install the wizard, create project and compile. I'm just hoping it goes that smoothly on other users systems.
Any/all feedback is greatly appreciated.