Do not use old parameter files until the parameter file structure is declared backwards-compatible. At this stage the parameter file format may change between versions. In Linux, building the library also builds an executable, in Windows no executable is produced, just a linkable library, for which you can use the supplied project file 'libncuts.dsw'. This class is in the files ncuts.h and ncuts.cpp. If you need to delve into the code, look in ncuts.h first, and trace the functions being called from the other modules.
Output is in the form of files containing images.
All output files are saved in the directory from which ncuts was run. This ensures that running the program twice on two different input filenames does not cause for any files to be overwritten. This is helpful for running ncuts in parallel on many images. Filenames, extensions, prefixes and suffixes are hardwired, but can be changed by editing the file 'filenames.h'. If the supplied 'ncuts' unix executable reports 'segmentation fault', it's probably not a fault in the image segmentation process but a program crash.