我想使用 mongodb 驱动程序。但出现以下错误:go.mongodb.org/mongo-driver/vendor/github.com/DataDog/zstd exec:“gcc”:在%PATH%中找不到可执行文件
1 回答
手掌心
TA贡献1942条经验 获得超3个赞
问题是你的库依赖于gcc
运行。
1.Linux/容器
如果您在容器中运行,可以尝试两种选择:
CGO
您无需使用以下命令即可构建应用程序:
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o yourBinary
您可以尝试安装
gcc
到您的容器中。如果它是基于 alpine 的容器,请运行
RUN apk update && apk add --no-cache gcc
您可能还需要musl-dev
软件包,但您应该先尝试不使用它。
2. 窗户
由于 MacOS 和大多数 Linux 发行版都带有 GCC,我猜您可能会使用 Windows。在这种情况下,您需要安装MinGW。
- 1 回答
- 0 关注
- 123 浏览
添加回答
举报
0/150
提交
取消