dlv进行debug时报_cgo_export.c:3:10: fatal error: stdlib.h: No such file or directory错误

与世无争的帅哥 提交于 2019-12-04 20:47:21

环境模拟

使用docker启用golang的调试环境,镜像使用golang:1.13.4-alpine3.10

  • 启用调用环境:

docker run -d --name golang-debug golang:1.13.4-alpine3.10 sleep 1d

  • 进入容器:

docker exec -it golang-debug sh

  • 安装git和dlv

apk add git

go get -u github.com/derekparker/delve/cmd/dlv

cd $GOPATH

git clone project_ repository_url

  • 开始调试debug

dlv debug ./main.go

报错

解决方法

apk add musl-dev

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!