Télécharger SFML 2.5.0
Sous Windows, choisir les bibliothèques 32 ou 64-bit doit se baser sur la plateforme pour laquelle vous voulez compiler, et non sur l'OS que vous avez.
En effet, un Windows 64-bit peut parfaitement compiler et faire tourner un programme 32-bit. Vous voudrez donc très certainement utiliser les
packages 32-bit, afin de cibler une audience la plus large possible. Choisissez les packages 64-bit uniquement si vous avez de bonnes raisons.
À moins que vous n'utilisiez une version plus récente de Visual Studio, la version du compilateur doit correspondre à 100%!
Si vous utilisez Visual Studio 2015 ou une version plus récente, vous pouvez utiliser la version de SFML compilée pour Visual C++ 15 (VS 2017), qui est toujours compatible avec les versions plus récentes de la chaîne de compilation. Voici les liens vers les versions du compilateur MinGW qui ont été utilisées pour compiler les paquets fournis : TDM 5.1.0 (32-bit), MinGW Builds 7.3.0 (32-bit), MinGW Builds 7.3.0 (64-bit) |
||
Visual C++ 15 (2017) - 32-bitTélécharger17.8 Mo | Visual C++ 15 (2017) - 64-bitTélécharger19.4 Mo | |
Visual C++ 14 (2015) - 32-bitTélécharger17.6 Mo | Visual C++ 14 (2015) - 64-bitTélécharger19.4 Mo | |
Visual C++ 12 (2013) - 32-bitTélécharger17.8 Mo | Visual C++ 12 (2013) - 64-bitTélécharger19.6 Mo | |
GCC 5.1.0 TDM (SJLJ) - Code::Blocks - 32-bitTélécharger15.6 Mo | ||
GCC 7.3.0 MinGW (DW2) - 32-bitTélécharger17.0 Mo | GCC 7.3.0 MinGW (SEH) - 64-bitTélécharger17.9 Mo |
Si vous possédez un Linux 64-bit alors vous avez la chaîne d'outils 64-bit installée par défaut. Compiler en 32-bit est possible, mais vous aurez à installer
des paquets spécifiques et/ou utiliser des options de compilation spécifiques. Télécharger les bibliothèques 64-bit est donc la solution la plus simple si
vous utilisez un Linux 64-bit. Si vous avez besoin d'une version 32-bit de SFML, il vous faudra compiler la bibliothèque vous-même.
Il est recommandé d'utiliser la version de SFML fournie par votre gestionnaire de paquets (si elle est suffisamment récente), ou de compiler SFML depuis ses sources pour éviter des problèmes d'incompatibilité.
|
||
Linux | GCC - 64-bitTélécharger15.5 Mo |
macOS | Clang - 64-bit (OS X 10.7+, compatible C++11 et libc++)Télécharger5.9 Mo | |
Les bibliothèques macOS sont uniquement compatible avec les systèmes 64-bit. |
Tous OS | Code sourceTélécharger22.1 Mo |
Documentation HTMLTélécharger1.53 Mo |