【发布时间】:2017-05-29 09:38:30
【问题描述】:
我的目标是查看由cmake 从命令行直接调用的g++ 调用的详细信息。对于这个问题,我不关心make 的输出。
根据official FAQ 和the accepted answer on a related question,我应该确保在我生成的CMakeCache.txt 中设置CMAKE_VERBOSE_MAKEFILE:BOOL=ON,例如通过传递命令行标志-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON。当我这样做时,它重新查询了一堆属性,但没有提供有关调用的额外信息。
但是,使用 --verbose=1 标志调用 cmake 向我展示了我所需要的。
这两个选项有何不同? --verbose=1 是否已弃用或不鼓励使用?
【问题讨论】:
标签: cmake