cmake 中的 cmdline 选项 --trace 和 --debug-output 有什么区别?
What is the difference between cmdline options --trace and --debug-output in cmake?
“--trace”选项是否比“--debug-output”显示更多详细信息? cmake -h 就不多解释了。
文档似乎对此很清楚:
为了--debug-output
它
prints extra information during the cmake run like stack traces with message(SEND_ERROR) calls.
和 --trace
标志只是让 CMake 打印它正在执行的每个命令。它有助于查看循环或宏是如何执行的,因为命令以扁平形式输出。
“--trace”选项是否比“--debug-output”显示更多详细信息? cmake -h 就不多解释了。
文档似乎对此很清楚:
为了--debug-output
它
prints extra information during the cmake run like stack traces with message(SEND_ERROR) calls.
和 --trace
标志只是让 CMake 打印它正在执行的每个命令。它有助于查看循环或宏是如何执行的,因为命令以扁平形式输出。