Download SFML 2.1
Windows | Visual C++ 9 (2008) - 32-bitDownload9.80 MB | Visual C++ 9 (2008) - 64-bitDownload11.0 MB |
Visual C++ 10 (2010) - 32-bitDownload10.3 MB | Visual C++ 10 (2010) - 64-bitDownload11.5 MB | |
Visual C++ 11 (2012) - 32-bitDownload11.5 MB | Visual C++ 11 (2012) - 64-bitDownload12.9 MB | |
GCC 4.7 TDM (SJLJ) - 32-bitDownload15.0 MB | GCC 4.7 TDM (SJLJ) - 64-bitDownload41.0 MB | |
GCC 4.7 MinGW (DW2) - 32-bitDownload10.6 MB | ||
On Windows, choosing 32 or 64-bit libraries should be based on which platform you want to compile for, not which OS you have. Indeed, you can perfectly compile and run a 32-bit program on a 64-bit Windows. So you'll most likely want to target 32-bit platforms, to have the largest possible audience. Choose 64-bit packages only if you have good reasons. |
Linux | GCC - 32-bitDownload1.35 MB | GCC - 64-bitDownload1.34 MB |
On Linux, if you have a 64-bit OS then you have the 64-bit toolchain installed by default. Compiling for 32-bit is possible, but you have to install specific packages and/or use specific compiler options to do so. So downloading the 64-bit libraries is the easiest solution if you're on a 64-bit Linux. |
Mac OS X | GCC - universal 32+64-bit (OS X 10.5+)Download5.63 MB | |
Clang - universal 32+64-bit (OS X 10.8+, compatible with C++11 and libc++)Download5.93 MB | ||
Templates for Xcode 5Download1.16 MB | ||
Mac OS X libraries are universal, they contain both the 32 and 64-bit versions of SFML and can therefore be used for both 32 and 64-bit builds. |
All | Source codeDownload9.27 MB |