sfml v3.0.2
- Created
- Updated
Simple and fast multimedia library
# Usage
The package sfml provides CMake targets:
find_package(SFML COMPONENTS Network Graphics Window Audio System CONFIG REQUIRED)
target_link_libraries(main PRIVATE SFML::Network SFML::Graphics SFML::Window SFML::Audio SFML::System)
# If you want SFML to provide an implementation of main():
target_link_libraries(main PRIVATE SFML::Main) # License
# Supported Platforms
!uwp
- ✅ linux
- ✅ osx
- ✅ windows
- ❌
uwp
# Features
Default features: audio , graphics , network , window
# audio default
Use sfml-audio library
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by libogg )
- vcpkg-cmake-config (by libogg )
# graphics default
Use sfml-graphics library
Dependencies:
and 3 transitive dependencies:
- egl-registry (by opengl-registry )
- opengl (by sfml )
- opengl-registry (by opengl )
Host Dependencies:
2 transitive dependencies:
- vcpkg-cmake (by freetype )
- vcpkg-cmake-config (by freetype )
# network default
Use sfml-network library
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# window default
Use sfml-window library
Dependencies:
and 2 transitive dependencies:
- egl-registry (by opengl-registry )
- opengl-registry (by opengl )
Host Dependencies:
No dependencies.
# Dependencies
No dependencies.
# Host Dependencies
No transitive dependencies.
# Dependents
# Host Dependents
No dependents.
# Contributors
codicodi
Robert Schumacher
Alexander Karatarakis
[email protected]
Sztergbaum Roman
Lukas Dürrenberger
Cheney Wang
pravic
Phoebe
Krisztián Csordás
Stefano Sinigardi
JackBoosY
Jack·Boos·Yu
Alexander Neumann
ras0219
autoantwort
Pierre Ferran
friendlyanon
Kai Pastor
MonicaLiu
Frank
jim wang
simolis3
ytnuf
Emilian R
# Changelog
and 31 more commits:
2188e99[sfml]Add usage.879a7faFix opengl for SFMLc538d6dUpgrades 2018.10.2567da156[sfml] Fix using release freetype in debug mode2a9fd46Added proper window-static support4105e55remove libjpeg of SFML CONTROL filec10d9d1[sfml] Use upstream CMake. Install SFMLConfig.cmake.84e8075[sfml] update to 2.5.0827c893[sfml] Support Linuxfbd6295Updated SFML to use github26516fevcpkg_configure_cmake (and _meson) now embed debug symbols within static libs (/Z7)c9bf4b6[sfml] Update to 2.4.2040555e[sfml] this shouldn't be here...f047bd7[sfml] initial commit