如何让 cmake 不沉默 GNU make
how to make cmake not silent GNU make
cmake 生成的 makefile 包含以下几行:
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
所以当 make 执行 recipes 时,它不会打印它将执行的命令。
但是当我执行 cmake 时遇到编译错误。我需要查看导致问题的命令。
那么如何设置cmake来显示make将执行的命令呢?
试试 cmake -DCMAKE_VERBOSE_MAKEFILE=ON
,或 make VERBOSE=1
,或两者都试。
cmake 生成的 makefile 包含以下几行:
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
所以当 make 执行 recipes 时,它不会打印它将执行的命令。 但是当我执行 cmake 时遇到编译错误。我需要查看导致问题的命令。 那么如何设置cmake来显示make将执行的命令呢?
试试 cmake -DCMAKE_VERBOSE_MAKEFILE=ON
,或 make VERBOSE=1
,或两者都试。