登录
首页 >  Golang >  Go问答

在Goland上未启动Golang调试器

来源:stackoverflow

时间:2024-02-16 12:24:22 208浏览 收藏

哈喽!今天心血来潮给大家带来了《在Goland上未启动Golang调试器》,想必大家应该对Golang都不陌生吧,那么阅读本文就都不会很困难,以下内容主要涉及到,若是你正在学习Golang,千万别错过这篇文章~希望能帮助到你!

问题内容

每当我尝试调试应用程序时,我开始在 goland ide 上看到以下错误。

# runtime/cgo
cgo-builtin-prolog:1:10: fatal error: cannot open file '/usr/local/include/stddef.h': permission denied
#include  /* for ptrdiff_t and size_t below */
         ^
1 error generated.

这是我的 go 环境

GO111MODULE="on"
GOARCH="arm64"
GOBIN=""
GOCACHE="/Users/sukeesh/Library/Caches/go-build"
GOENV="/Users/sukeesh/Library/Application Support/go/env"
GOEXE=""
GOEXPERIMENT=""
GOFLAGS=""
GOHOSTARCH="arm64"
GOHOSTOS="darwin"
GOINSECURE=""
GOMODCACHE="/Users/sukeesh/go/pkg/mod"
GONOPROXY=""
GONOSUMDB=""
GOOS="darwin"
GOPATH="/Users/sukeesh/go"
GOPRIVATE=""
GOPROXY="https://proxy.golang.org,direct"
GOROOT="/Users/sukeesh/go/go1.18"
GOSUMDB="sum.golang.org"
GOTMPDIR=""
GOTOOLDIR="/Users/sukeesh/go/go1.18/pkg/tool/darwin_arm64"
GOVCS=""
GOVERSION="go1.18"
GCCGO="gccgo"
AR="ar"
CC="clang"
CXX="clang++"
CGO_ENABLED="1"
GOMOD="/Users/sukeesh/go/src/github.com/epiFi/gamma/go.mod"
GOWORK=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -arch arm64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/jg/d8ghq_vx6mb1k3zjcv10bctc0000gp/T/go-build2149253438=/tmp/go-build -gno-record-gcc-switches -fno-common"

我无法在 goland ide 上运行调试工具。有人可以帮我解决这个问题吗?提前致谢。


正确答案


修改目录权限就可以了

今天关于《在Goland上未启动Golang调试器》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>