Télécharger SFML 2.6.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%!
Voici les liens vers les versions du compilateur MinGW qui ont été utilisées pour compiler les paquets fournis : WinLibs MSVCRT 13.1.0 (32-bit), WinLibs MSVCRT 13.1.0 (64-bit) |
||
Visual C++ 17 (2022) - 32-bitTélécharger20.3 Mo | Visual C++ 17 (2022) - 64-bitTélécharger21.9 Mo | |
Visual C++ 16 (2019) - 32-bitTélécharger19.3 Mo | Visual C++ 16 (2019) - 64-bitTélécharger20.8 Mo | |
Visual C++ 15 (2017) - 32-bitTélécharger17.7 Mo | Visual C++ 15 (2017) - 64-bitTélécharger19.4 Mo | |
GCC 13.1.0 MinGW (DW2) - 32-bitTélécharger17.9 Mo | GCC 13.1.0 MinGW (SEH) - 64-bitTélécharger19.0 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écharger8.43 Mo |
macOS | Clang - 64-bit (macOS 10.15+, compatible C++11 et libc++)Télécharger5.07 Mo | |
Clang - ARM64 (macOS 11+)Télécharger5.02 Mo | ||
Les bibliothèques macOS sont uniquement compatible avec les systèmes 64-bit et ARM64 (M1 / M2 / M3 / M4). |
Tous OS | Code sourceTélécharger24.7 Mo |
Documentation HTMLTélécharger2.03 Mo |