Programa que se encarga automáticamente de la compilación, la generación de diccionarios y la vinculación de programas y bibliotecas desarrollados para análisis de datos dentro del marco de análisis ROOT de CERN. Esto incluye el análisis de encabezados de inclusión para determinar a qué bibliotecas deben vincularse los programas principales. Utiliza automake/autoconf para ser independiente de la plataforma y compatible con la instalación de GNU. Además, las macros m4 se descargan automáticamente y se incluyen los indicadores de compilador correspondientes según una lista de bibliotecas boost proporcionada en el archivo de configuración. Para el uso de la base de datos YAML, se puede descargar una macro m4 durante la configuración para vincularla con la biblioteca yaml-cpp.
$ ckon example.C (del archivo fuente example.C generará un archivo ejecutable llamado example, vinculado automáticamente con las bibliotecas necesarias
$ ckon main.C utils.C
$ ckon -cflags "-O2 -Wall" -ldflags "-lm" myprogram.C
$ ckon -libs "-lMyLibrary" myprogram.C
$ ckon -dict MyClass.h
$ ckon -libs "-L/path/to/lib -lMyLibrary" myprogram.C
$ ckon --clean
$ ckon -debug myprogram.C
$ ckon -j4 myprogram.C