= Building on Windows with NMake = If you use [http://en.wikipedia.org/wiki/Microsoft_Visual_Studio Microsoft Visual C++] (7.1 or later) compiler, you can build GEOS using [http://msdn.microsoft.com/en-us/library/dd9y37ha.aspx NMAKE] program and provided [source:trunk/makefile.vc@2845 makefile.vc] files. == Configure == Building from release sources package, should not require any configuration step. Building from SVN development branch ''trunk'' to run [source:trunk/autogen.bat@2262 autogen.bat] script to generate a couple of header files (''note:'' autogen.bat is available in SVN only). {{{ autogen.bat }}} generate the `geos_svn_revision.h` file {{{ tools\svn_repo_revision.sh }}} == Build == * Optimised configuration {{{ nmake /f makefile.vc MSVC_VER=1400 }}} where 1400 is version number of Visual C++ compiler, here [http://en.wikipedia.org/wiki/Visual_C%2B%2B Visual C++ 8.0] from [http://msdn.microsoft.com/en-us/library/ms950416.aspx Visual Studio 2005]. Ssupported versions are Visual C++ 7.1 (1310), 8.0 (1400), 9.0 (1500) and 10.0 (1600). * Debug configuration {{{ nmake /f makefile.vc MSVC_VER=1400 BUILD_DEBUG=YES }}} == Test == Currently, GEOS unit tests package is not configured to build with NMake. == Install == ''TODO''