I would expect it to not work on a visual studio version that doesn't exist. If you meant 2013, well it is compatible.. they just don't have pre-built binaries for it, you have to do it yourself.
Pardon my confused brain.
Anyhow, i tried to install SFML on Visual Studio 13.
I know that the latest version of SFML isn't compatible with Visual 13.
So i tried using Cmake, everything went on smooth untill i stumbled upon this Error:
Error 1 error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup C:\documents\visual studio 2013\Projects\sfml 2.0\sfml 2.0\MSVCRTD.lib(crtexew.obj)
Error 2 error LNK1120: 1 unresolved externals C:\documents\visual studio 2013\Projects\sfml 2.0\Debug\sfml 2.0.exe
Im not sure what ive done wrong, might it be that ive included wrong library's?
I know i atleast included SFML_STATIC in the C++ Preprocessor that many seem to miss.
As for the error, your project settings under linker->system->subsytem are set to Windows, which means the linker is trying to find the WinMain entry point, I'm assuming you wrote a main function instead.
You can change the subsystem to console to solve that, that will make it spawn a console window and call main, all the SFML code will still work fine, it can still create a window and all that. Alternatively SFML comes with a little library you can add to the linker input called sfml-main.lib, all that really does is provide a winmain function that calls the standard main function, so just by adding it to the linker input you can use your standard main function even if the subsystem is set to Windows.