gpt4 book ai didi

node.js - eclipse 车 : bash: gdb: command not found

转载 作者:数据小太阳 更新时间:2023-10-29 03:13:34 25 4
gpt4 key购买 nike

Che 看起来很有前途,但有人在使用它吗?或者它对任何人都有效吗?

偶尔我会尝试让 Che 调试器与 golang 或 nodejs 一起工作。我相信 Che 是开发人员使用 docker 的方式,我只需要一个工作流程。

我在此处描述的 docker 中运行 Che:https://eclipse.org/che/docs/setup/getting-started/index.html#syntax

我无法深入研究 debugger为了工作,所以今天我尝试了 gdb。

只需使用 go stack(web-go-simple) 并编辑调试命令:

go build -gcflags "-N -l" -o gdb_sandbox main.go

gdb gdb_sandbox

它给出 bash: gdb: command not found

如果我编辑运行/调试配置,它会提示无法连接到 localhost:8080。我将端口设置为 8080 并将二进制路径设置为:

${current.project.path}/web-go-simple/gdb_sandbox

我只想调试 go - 有人做过吗?

我也尝试过使用 nodejs:https://eclipse.org/che/docs/ide/debug/#nodejs这样也连接不上。

最佳答案

正确,gdb 和 gdbserver 都没有安装在 go 或 nodejs 堆栈中。您可以使用以下方法轻松构建自定义堆栈:

FROM eclipse/node
RUN sudo apt-get update && sudo apt-get install gdb

您还可以使用相同的包管理器命令在正在运行的工作区中安装 gdb 和 gdbserver。这些堆栈基于 Ubuntu 16.04

关于node.js - eclipse 车 : bash: gdb: command not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44142732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com