Juc++e is a cross-platform http://www.aliyun.com/zixun/aggregation/13521.html "> C + + class library for application development, Jules ' Utility class extensions shorthand, Designed to create highly specialized user interfaces and process images and sounds. It is suitable for those who want to use clean, fast, high-level APIs, but do not want to waste time on the use of different classes of libraries, for different platforms of developers, capable of large-scale complex applications (c + +) development.
Juce main features include: transparency and efficient lightweight components, class strings, containers, XML, data streams, file processing, messaging, event queues, vector graphics, custom font engines, image processing, support OpenGL, low latency audio I/O use of CoreAudio, Dsound and ASIO audio buffers and nodes, MIDI files and event handling, and so on.
Juce 2.0 The major structural changes in this version mean that the library is now divided into modular systems. This release also adds a number of new classes and features, including support for Android.
Software Information: http://www.rawmaterialsoftware.com/juce.php
Download Address: http://sourceforge.net/projects/juce/files/juce/2.0/