我们调试源码, 希望调试过程中找到CMAKE_MAKE_PROGRAM是怎么被设置/修改的。 依然基于 VSCode 调试。在 launch.json 中填入合适的 args, 启动调试后在 main 函数处打印 ac/av, 确认输入参数: 根据没有传入-DCMAKE_MAKE_PROGRAM=ninja时的报错字符串, 定位到源码并设置断点,找到了关键变量setMakeProgram, 它是文...