我正在尝试用bazel编译我的c ++代码。我想深入了解表面背后发生的事情。是否有任何调试工具(如gdb调试器)可用于调试google bazel skylark代码,我想逐步跟踪bazel skylark脚本执行以及如何执行?
谢谢!
答案 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 /工具也将支持该协议。