go - 为什么安装dlv失败
问题描述
D:\go-vsc>go get github.com/derekparker/delve/cmd/dlv
# github.com/derekparker/delve/pkg/proc
src\github.com\derekparker\delve\pkg\proc\disasm.go:11:14: undefined: ArchInst
我在window 7 64bit上安装了dlv,但是当我调用上面的命令时,它无法安装成功,为什么以及如何成功安装dlv?
D:\go-vsc>go version
go version go1.10.3 windows/386
解决方案
您遇到的问题:
src/github.com/derekparker/delve/proc/disasm.go:9:未定义:ArchInst
在 github 上报告了 delve。
在 64 位操作系统上安装为 x86 安装的 go for x64 架构。卸载 go 并再次安装 x64 操作系统版本。然后为相同的位架构安装 delve。
推荐阅读
- c# - Parallel.ForEach 没有准确地将数据存储在变量中
- php - 有没有办法将caching_sha256_password 插件与 PDO 一起使用?
- twitter-bootstrap - 为什么这个 Bootstrap 下拉菜单在单击时不显示内容?
- javascript - 为什么下面的代码会产生运行时错误?
- ruby - 由于 leveldb 无法升级 ruby
- amazon-web-services - 删除孤立的 AWS ENI + SG?`当前正在使用`和`有一个依赖对象`?
- php - 我无法在容器内运行 php artisan migrate 指出 ip external
- node.js - “跨源请求被阻止”似乎没有解决方案有效
- java - 在类之间传递值和更新回收器视图时,如何修复“onCreate 之前的系统服务不可用于活动”?
- android - 如何根据数据库中的数据动态更新警报对话框中的简单对话框选项?