Skip to content
/ sfml.dvd Public
generated from SFML/cmake-sfml-project

The famous dvd logo which bounces around the corners

License

Notifications You must be signed in to change notification settings

4d1ty/sfml.dvd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sfml.dvd

Bouncing dvd writte in sfml

Quick start

This is a CMake project so building it should be a straight forward task.

I use Visual Studio 2022 with MSVC and C++ Toolchain, and it comes with CMake.

Command line

  1. Install Git and CMake. Use your system's package manager if available.

  2. Fork it and/or clone repo and open the repo in your text editor of choice.

  3. If you use Linux, install SFML's dependencies using your system package manager. On Ubuntu and other Debian-based distributions you can use the following commands:

    sudo apt update
    sudo apt install \
        libxrandr-dev \
        libxcursor-dev \
        libxi-dev \
        libudev-dev \
        libfreetype-dev \
        libflac-dev \
        libvorbis-dev \
        libgl1-mesa-dev \
        libegl1-mesa-dev \
        libfreetype-dev
    
  4. Configure and build your project. Most popular IDEs support CMake projects with very little effort on your part.

    Using CMake from the command line is straightforward as well. Be sure to run these commands in the root directory of the project you just created.

    cmake -B build
    cmake --build build
    
  5. Enjoy!

Note: There is a windows executable in the release tab, you can check that instead of building this yourself.

License

The source code is dual licensed under Public Domain and MIT -- choose whichever you prefer.

dvd.png from https://www.vhv.rs/dpng/f/15-159814_dvd-logo-png.png

About

The famous dvd logo which bounces around the corners

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors