GrWin Graphics Library is a free graphics routine library for Fortran and C/C++ available on Windows Xp/2000/NT/Me/9x (x86) platforms. Using this library you can enjoy free graphics programming on Windows even if you have no experience on Windows programming. Currently supported compiler systems are as follows:

Cygnus Cygwin 1.3.x
GCC Development Toolchain for x86-win32 targets
Open Watcom C/C++ and Fortran 1.0
Borland C++ Compiler 5.5
Digital Mars C/C++ Compilers
Intel(R) C++/Fortran Compiler 7.1
Microsoft Visual C++ Version 6.0
Compaq/Digital Compaq Visual Fortran Version 6
f2c for several C compilers

When an application linked with the GrWin Library is running on a console window of a command prompt (DOS prompt for Windows Me/9x) as a console application, the behavior of the application on the console window is exactly the same as one without use of the graphics. That is, the use of this library does not change the character based user interfaces (CUI), such as stdin and stdout assigned to the keyboard and a console window, respectively, and instead an independent Windows application grwnd.exe, the graphics engine of GrWin, distributed with the library files is used to open graphics windows. This means that you can modify an existing program part by part to make a program for graphics. The GrWin Library can be linked also with Windows applications (GUI) written in C or C++.

You can, though high level routines such as for graphs with hidden lines and for contour diagrams are not implemented yet in this release, do those high level graphics by installing PGPLOT with interactive drivers written using the GrWin Library.

Tsuguhiro TAMARIBUCHI <>

Last modified:  Sun Jun 29 11:06:11 JST 2003