Απλή DirectMedia Layer είναι ένα multimedia βιβλιοθήκη cross-platform σχεδιαστεί για να παρέχουν πρόσβαση σε χαμηλού επιπέδου ήχου, πληκτρολόγιο, ποντίκι, joystick, 3D υλικού μέσω του OpenGL, και 2D βίντεο framebuffer. Χρησιμοποιείται από την MPEG αναπαραγωγής λογισμικού, emulators, και πολλά δημοφιλή παιχνίδια, όπως το βραβευμένο λιμάνι του Linux "Πολιτισμός:. Πρόσκληση για την Power"
SDL υποστηρίζει το Linux, Windows, Windows CE, BeOS, MacOS, το Mac OS X, FreeBSD, NetBSD, OpenBSD, το BSD / OS, Solaris, IRIX, και QNX. Ο κώδικας περιέχει υποστήριξη για AmigaOS, Dreamcast, Atari, AIX, OSF / Tru64, RISC OS, SymbianOS, και OS / 2, αλλά αυτά δεν υποστηρίζονται επίσημα.
SDL είναι γραμμένο σε C, αλλά λειτουργεί με C ++ εγγενώς, και έχει συνδέσεις σε διάφορες άλλες γλώσσες, συμπεριλαμβανομένης της Ada, C #, Eiffel, Erlang, ευφορία, η πονηριά, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, εύκαμπτος, Python, Ruby, και Smalltalk.
SDL διανέμεται υπό την GNU LGPL έκδοση 2. Αυτή η άδεια επιτρέπει μπορείτε να χρησιμοποιήσετε SDL ελεύθερα σε εμπορικά προγράμματα, αρκεί να συνδεθούν με το
δυναμική βιβλιοθήκη
Τι είναι καινούργιο σε αυτή την έκδοση:.
- Διορθώθηκε το σφάλμα κατά τη δημιουργία συνδέσμου με την Intel Compiler 10.
- Αφαιρέθηκε αδέσποτων C ++ σχόλιο από το δημόσιο κεφαλίδες.
Τα σχόλια δεν βρέθηκε