See the installation page for supported versions.
On Windows, gclib is distributed in the following formats.
Recommended. All instructions and examples depend on installation paths. Downloads are available on the release notes page.
For custom deployment or non-default file locations. Downloads are available on the release notes page.
gclib is built using MSVC2013 and requires run-time components available in the Visual C++ Redistributable Packages for Visual Studio 2013. Be sure to install the appropriate architecture (x86 or x64). Installing GDK includes the 64 bit version.
uninstall.exe
in "C:\Program Files (x86)\Galil\gclib"Installation from the executable installer looks like the following.
C:\Program Files (x86)\Galil\gclib>tree /a Folder PATH listing for volume OS Volume serial number is AE3F-6836 C:. +---dll | +---x64 | \---x86 +---doc | \---html | \---search +---examples | +---cpp | +---cs | | \---2013_12.0 | | \---gclib_example | | \---gclib_example | | \---Properties | +---gcc | +---mingw | +---msvc | | \---2013_12.0 | | \---gclib_example | | \---gclib_example | \---vb | \---2013_12.0 | \---gclib_example | \---gclib_example | \---My Project +---include +---lib | \---dynamic | +---x64 | \---x86 \---source +---gclibo \---wrappers +---cs +---gcl \---vb
The dll directory contains the binary dynamic link libraries (DLLs) for both x86 and x64 architectures. Dynamically linked executables must have the correct dlls in their path at runtime.
The doc directory contains this documentation and a printable, pdf version.
The examples directory contains example projects for various compilers. The cpp directory contains x_examples.h and the implementation of the example files documented in this manual.
The include directory contains header files needed for compiling code. The compiler will need to know where these files are at compile time. See the compiler-specific directions for more information, e.g. gclib using MinGW.
The lib directory contains linker files (gclib.lib and gclibo.lib) for both x86 and x64 architectures. The linker should include gclib.lib and gclibo.lib.
The source directory contains source files such as gclibo.c.