NCO Qt/MSVC build
This page contains instructions regarding building NCO with the Qt system and with Microsoft Windows Visual Studio 2013 (MSVC).
This page is mostly important for developers that want to build NCO from source using Qt or MSVC.
Qt is a cross platform build system. As of NCO 4.2.1, it is possible to build NCO with Qt, in a Linux, Mac OSX or
Windows enviroment. NCO can be built either from the Qt IDE, QtCreator, or from the command line. To build NCO with QtCreator, just open the file /qt/nco.pro.
To build NCO from the command line, do:
Build NCO with Qt
$ cd qt
As of NCO 4.2.0, it is possible to build NCO with Visual Studio 2013.
To build NCO with MSVC, open the file /qt/nco.sln with Visual Studio.
NCO depends on several pre-installed libraries, namely: HDF5 (including HDF5 High-Level), netCDF, zlib, szip, Antlr, GSL, Curl, UDUnits, Expat.
The NCO supplied Visual Studio projects assume static builds of these libraries.
These are specified by means of the following Windows environment variables in the projects:
Build NCO with MSVC
Additionnaly, the following environment variable must also be defined for the location of the netCDF, UDUnits, GSL and Antlr header files: