Quando si esegue make, aggiungere VERBOSE=1
per visualizzare l'output completo del comando. Per esempio:
cmake .
make VERBOSE=1
Oppure si può aggiungere -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
al comando cmake per l'output del comando verbose permanente dal Makefile generato.
cmake -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON .
make
Per ridurre alcuni output potenzialmente meno interessanti, è possibile utilizzare le seguenti opzioni. L'opzione CMAKE_RULE_MESSAGES=OFF
rimuove le righe come [33%] Oggetto C edificio ..., mentre --no-print-directory
indica di non stampare la directory corrente filtrando le righe come make[1]: Entering directory
e make[1]: Leaving directory
.
cmake -DCMAKE_RULE_MESSAGES:BOOL=OFF -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON .
make --no-print-directory
Oppure, per aggiungere alcuni termini di ricerca, Come nascondere righe di comando piene e dettagliate eseguite e mostrare solo terse percentuali di output colorato. – ulidtko
Superset non CMake: http://stackoverflow.com/questions/5820303/how-do-i-force-make-gcc-to-show-me-thecomcomands –