【发布时间】:2022-01-07 01:59:56
【问题描述】:
我有点困惑。在使用 gdb 调试 bazel 构建的应用程序时,似乎有几种选择:
-
dazel run --config=relwithdebinfo --run_under=gdb
-
dazel run --compilation_mode=dbg --run_under=gdb
这让我进入 gdb 但只有第二个选项似乎启用了真正的调试模式,因为整个应用程序运行速度较慢并将调试信息写入终端,而第一个选项没有。
有人可以澄清什么时候使用什么选项吗?
另外,bazel 似乎阻止我独立执行应用程序,即在构建时使用 ./app
dazel 构建 ...
而不是使用
dazel 跑...
这是为什么呢?
【问题讨论】: