background preloader

SWIG

Facebook Twitter

GLee. GLee (GL Easy Extension library) is a free cross-platform extension loading library for OpenGL. It provides seamless support for OpenGL functions up to version 3.0 and 399 extensions. Compatibility GLee is compatible with Windows, Linux, OS-X and FreeBSD platforms. It is also likely to be compatible with other unix-like systems which use X windows. Contribute All the tools and source for generating GLee is now hosted on sourceforge. So getting involved is much simpler. See the GLee page on sourceforge for more info. The SVN repository is located at: Support If you have questions, bug reports etc, or want to get involved with development, please make use of the mailing lists.

New in version 5.4 Usage examples To use GLee, include GLee.h, then simply link to GLee.lib or alternatively add GLee.c to your project. To check for the ARB_multitexture extension and use it: Note that no initialisation of GLee is required, since this is handled automatically. GLEW: The OpenGL Extension Wrangler Library. Simple DirectMedia Layer. Home - EaseProduction. Executive Summary. SWIG is an interface compiler that connects programs written in C and C++ with scripting languages such as Perl, Python, Ruby, and Tcl. It works by taking the declarations found in C/C++ header files and using them to generate the wrapper code that scripting languages need to access the underlying C/C++ code.

In addition, SWIG provides a variety of customization features that let you tailor the wrapping process to suit your application. John Ousterhout (creator of Tcl) has written a paper that describes the benefits of scripting languages. SWIG makes it fairly easy to connect scripting languages with C/C++ code. SWIG is used in a number of ways: Building more powerful C/C++ programs. A number of papers and tutorials describing SWIG are available. SWIG has been freely available in various forms since February, 1996 and a large number of developers have made contributions.