allegro-4.9.21.zip

所属分类:游戏引擎
开发工具:Visual C++
文件大小:2718KB
下载次数:4
上传日期:2010-08-04 13:27:56
上 传 者dlcs286
说明:  RapidXml 试图成为最快的 XML DOM 解析工具包,同时保证解析结果的可用性、可移植性以及与 W3C 标准的兼容性。RapidXml 使用 C++ 编写,因此在操作同一数据时,其解析速度接近于 strlen() 函数。   整个解析工具包包含在一个头文件中,所以使用时不用编译也不用连接。要想使用 RapidXml 只要包含 rapidxml.hpp 即可,当然如果要用附加功能(如打印函数),你可以包含 rapidxml_print.hpp 文件。   RapidXml 为采用C++语言操作XML提供了机遇,同时结合XMPP协议也开启了诸如Wt、CxServer等基于C++的网络应用在即时通讯领域的更宽广的发展空间。

文件列表:
allegro (0, 2010-07-18)
allegro\addons (0, 2010-07-18)
allegro\addons\primitives (0, 2010-07-18)
allegro\addons\primitives\directx_shaders.c (24873, 2010-06-27)
allegro\addons\primitives\point_soft.c (2521, 2010-06-20)
allegro\addons\primitives\CMakeLists.txt (844, 2010-04-14)
allegro\addons\primitives\nshader.fx (4614, 2010-05-19)
allegro\addons\primitives\prim_directx.c (22971, 2010-07-12)
allegro\addons\primitives\nshader.cpp (7982, 2010-06-27)
allegro\addons\primitives\primitives.c (5437, 2010-06-27)
allegro\addons\primitives\prim_soft.c (16956, 2010-05-19)
allegro\addons\primitives\prim_opengl.c (13080, 2010-06-27)
allegro\addons\primitives\allegro5 (0, 2010-07-18)
allegro\addons\primitives\allegro5\allegro_primitives.h (6224, 2010-05-19)
allegro\addons\primitives\allegro5\internal (0, 2010-07-18)
allegro\addons\primitives\allegro5\internal\aintern_prim.h (285, 2010-04-14)
allegro\addons\primitives\allegro5\internal\aintern_prim_opengl.h (459, 2010-06-27)
allegro\addons\primitives\allegro5\internal\aintern_prim_soft.h (910, 2010-06-20)
allegro\addons\primitives\allegro5\internal\aintern_prim_directx.h (901, 2010-06-27)
allegro\addons\primitives\line_soft.c (20285, 2010-06-20)
allegro\addons\primitives\high_primitives.c (29800, 2010-06-20)
allegro\addons\primitives\tri_soft.c (32042, 2010-06-20)
allegro\addons\CMakeLists.txt (4297, 2010-04-18)
allegro\addons\audio (0, 2010-07-18)
allegro\addons\audio\alsa.c (21006, 2010-05-22)
allegro\addons\audio\pulseaudio.c (9117, 2010-07-12)
allegro\addons\audio\CMakeLists.txt (4245, 2010-04-18)
allegro\addons\audio\audio.c (9794, 2010-05-19)
allegro\addons\audio\kcm_mixer.c (35122, 2010-05-22)
allegro\addons\audio\dsound.cpp (15671, 2010-07-16)
allegro\addons\audio\kcm_dtor.c (1695, 2010-03-02)
allegro\addons\audio\kcm_voice.c (11971, 2010-05-22)
allegro\addons\audio\aqueue.m (11622, 2010-05-24)
allegro\addons\audio\audio_io.c (7903, 2010-04-18)
allegro\addons\audio\oss.c (16663, 2010-05-22)
allegro\addons\audio\allegro5 (0, 2010-07-18)
allegro\addons\audio\allegro5\allegro_audio.h (17166, 2010-05-19)
allegro\addons\audio\allegro5\internal (0, 2010-07-18)
allegro\addons\audio\allegro5\internal\aintern_audio_cfg.h.cmake (215, 2009-09-24)
... ...

% Allegro 4.9.x readme Thanks for trying this development release of Allegro. This is currently work in progress, although we think we are now close to releasing Allegro 5.0. This readme contains general information which applies to all ports. README_cmake.txt discusses some build options for cmake. README_msvc.txt discusses compilation on Windows with Microsoft Visual C/C++. README_make.txt discusses compilation with GNU make. This applies to Unix-like operating systems such as Linux, MacOS X and MinGW on Windows. README_macosx.txt has a few additional notes for MacOS X. README_iphone.txt discusses iPhone operating systems. Note that we don't yet use CMake on iPhone OS. Requirements ============ We assume you have C and C++ compilers installed and functioning. We support gcc and MSVC. Allegro also requires CMake 2.6 or later to build. You may download it from Library dependencies ==================== Allegro is divided into a core library and a number of addon libraries. The core library depends on certain libraries to function. If you don't have those, nothing will work. These are required for the core library: - DirectX SDK (Windows only) You can get this for MSVC from the Microsoft web site (large download). Alternatively, smaller downloads for MSVC and MinGW are available here: Some of those are originally from: - X11 development libraries (Linux/Unix only) The libraries will be part of you Linux distribution, but you may have to install them explicitly. - OpenGL development libraries (except on Windows) The addons, too, may require additional libraries. Since the addons are strictly optional, they are not required to build Allegro, but a lot of functionality may be disabled if they are not present. Windows users may find some precompiled binaries from . You need to get the `bin` and `lib` packages. The `bin` packages contain DLLs, and the `lib` packages contain the headers and import libraries. Mac users may find some dependencies in Fink or MacPorts. and Linux users likely have all the dependencies already, except PhysicsFS and DUMB. If your distribution uses separate development packages, they will need to be installed. The packages are probably named *-dev or *-devel. These are the dependencies required for the addons: - libpng and zlib, for PNG image support (Unix and MinGW only) Home page: Windows binaries: - libjpeg, for JPEG image support (Unix and MinGW only) Home page: Windows binaries: - FreeType, for TrueType font support. Home page: Window binaries: - Ogg Vorbis, a free lossy audio format. (libogg, libvorbis, libvorbisfile) Home page: - FLAC, a free lossless audio codec. (libFLAC, libogg) Home page: - DUMB, an IT, XM, S3M and MOD player library. (libdumb) Home page: - OpenAL, a 3D audio API. The audio addon can use OpenAL, although the 3D capabilities aren't used. On Mac OS X, OpenAL is *required* but should come with the OS anyway. On Linux and Windows, OpenAL will only be used if you request it, hence there is no reason to install it specifically. - PhysicsFS, provides access to archives, e.g. .zip files. Home page: On Windows it may be a pain to place all these libraries such that they can be found. Please see the README_cmake.txt section on the "deps subdirectory" when the time comes. API documentation ================= To build the documentation you will need Pandoc. Pandoc's home page is Installing Pandoc from source can be challenging, but you can build Allegro without building the documentation. Online documentation is available on the Allegro web site: Building with CMake =================== Building with CMake is a two step process. During the _configuration_ step, cmake will detect your compiler setup and find the libraries which are installed on your system. At the same time, you may select options to customise your build. If you are unsure of what you are doing, leave all the options at the defaults. Once the configuration step is successful, you will invoke another tool to build Allegro. The tool depends on your compiler, but is usually either `make`, or your IDE. To avoid problems, unpack Allegro into a directory *without spaces or other "weird" characters in the path*. This is a known problem. Now read README_msvc.txt, README_make.txt or README_macosx.txt.

近期下载者

相关文件


收藏者