Directmedia lớp đơn giản là một thư viện đa phương tiện đa nền tảng được thiết kế để cung cấp truy cập thấp mức độ âm thanh, bàn phím, chuột, phím điều khiển, phần cứng 3D thông qua OpenGL, và video framebuffer 2D. Nó được sử dụng bởi phần mềm MPEG phát lại, giả lập, và nhiều trò chơi phổ biến, bao gồm cả giải thưởng giành cổng Linux của "nền văn minh:. Gọi Để Power"
SDL hỗ trợ Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD / OS, Solaris, IRIX, và QNX. Mã này có hỗ trợ cho AmigaOS, Dreamcast, Atari, AIX, OSF / Tru64, RISC OS, SymbianOS, và OS / 2, nhưng những điều này không được hỗ trợ chính thức.
SDL được viết bằng C, nhưng làm việc với C ++ nguyên bản, và đã gán cho một số ngôn ngữ khác, bao gồm cả Ada, C #, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, và Smalltalk.
SDL được phát hành theo GNU LGPL phiên bản 2. Giấy phép này cho phép bạn sử dụng SDL tự do trong các chương trình thương mại như miễn là bạn liên kết với các
thư viện động
là gì mới trong phiên bản này:.
- Cố định lỗi liên kết khi xây dựng với Intel Compiler 10.
- Gỡ bỏ hoang C ++ bình luận từ tiêu đề công cộng.
Bình luận không