Možnost, která platí pro GNU make a funguje s jakýmkoli Makefilem, ať už je vygenerován CMake nebo ne, je použití --trace možnost udělat. Tím se vytisknou příkazy make provádí a stále je provádí.
 To platí pro všechny příkazy, nejen pro ty, které VERBOSE=1 nebo V=1 spouští tisk v CMake/automake generovaných makefiles.
 A ještě další alternativou v Linuxu je spouštět make pod strace, jako strace -f -e trace=execve make <make options> . Výstup ze strace bude obsahovat každý proces, který se provádí:pomocí make, pomocí skriptu shellu, který se spouští, atd.
 Můžete například zjistit, že makefile vygenerovaný CMake spouští /usr/bin/cmake -E __run_co_compile <lots of options ...> a stále se divím, jaká jsou přesná vyvolání kompilátoru, že se to zase spustí. Můžete to získat pomocí metody strace.
Jsem si docela jistý, že to bude fungovat:
make VERBOSE=1
Také byste měli být schopni přidat toto do souboru CMakeLists.txt, abyste to natrvalo nastavili:
set(CMAKE_VERBOSE_MAKEFILE on)
Toto je popsáno v CMake FAQ.
Pro soubory Makefile generované automake zkuste:
make V=1