如何使用调试器逐步调试bazel skylark脚本

时间:2018-04-25 05:00:45

标签: bazel

我正在尝试用bazel编译我的c ++代码。我想深入了解表面背后发生的事情。是否有任何调试工具(如gdb调试器)可用于调试google bazel skylark代码,我想逐步跟踪bazel skylark脚本执行以及如何执行?

谢谢!

3 个答案:

答案 0 :(得分:3)

不幸的是,还没有Skylark调试器。

虽然它不是调试器,但您可以使用print来打印调试消息。

答案 1 :(得分:2)

@László是正确的,虽然已经完成了一些你可能能够利用的工作。

请参阅bazel-dev:[Design doc] Debugging Protocol for Skylark and Bazel Integration

中的此主题

答案 2 :(得分:0)

将VSCode与the Bazel plugin一起使用。 将来,我希望其他IDE /工具也将支持该协议。