如何debuggingCMakeLists.txt文件?

除了消息语句,是否有可能debuggingCMakeLists.txt(至less是variables的列表)?

CMake没有交互式debugging器,但是也有标志-Wdev--debug-output -Wdev --debug-output--trace ,可能有帮助。 还要记得检查日志文件。

从3.7版开始 ,CMake现在正式支持“服务器模式”,所以在不久的将来,IDE中的集成可能会有所改进。 Qt Creator和Visual Studio 2017 RC都支持初始支持

有史蒂威尔的CMake守护进程工具 。 我自己并没有使用它们,但他们声称提供了内省的可能性,这似乎与debugging器非常接近。

编辑 :他们现在被称为CMake服务器 ,是CMake 3.7的一部分。