首页 > 其他分享 >解决goland在mac m1下无法调试问题

解决goland在mac m1下无法调试问题

时间:2022-08-20 10:11:09浏览次数:61  
标签:bin bj00195ml mac goland m1 dlv path go delve

 

背景

新电脑mac m1

goland调试抛出异常

 

 

 

异常信息

第一次异常信息

could not launch process: can not run under Rosetta, check that the installed build of Go is right for your CPU architecture

原因是goland版本安装错了.

下载地址:https://www.jetbrains.com/zh-cn/go/download/#section=mac

.dmg选择 Apple Silicon

 

 

 

第二次异常信息

Cannot find the Delve executable for darwin/arm64. Specify the Delve location by adding 'dlv.path=/path/to/delve' in 'Help | Edit Custom

需要配置dlv.path,步骤如下

  1. 安装 darwin/arm64 版本go , 执行:brew install go ,我电脑安装最新版: go version go1.19 darwin/arm64

  2. 安装 Apple Silicon版本的Goland ,上面已经说过,我电脑安装的是 GoLand 2022.2.2

  3. 安装delve

    1. git clone https://github.com/go-delve/delve
    2. cd delve && make install,
    3. delve会安装在 ~/go/bin/dlv  ,我本地:/Users/bj00195ml/go/bin/dlv
  4. 配置dlv,

    1. 打开Goland  Help->Edit Custom VM Options. 添加 -Ddlv.path=/Users/bj00195ml/go/bin/dlv 。bj00195ml替换成你的

    2. 打开Goland  Help->Edit Custom properties 添加 dlv.path=/Users/bj00195ml/go/bin/dlv 。bj00195ml替换成你的

  5. 重启Goland

 

 

 

 

标签:bin,bj00195ml,mac,goland,m1,dlv,path,go,delve
From: https://www.cnblogs.com/zhangzhi19861216/p/16607229.html

相关文章

  • macOS 安装homebrew
    打开官方链接homebrew#安装命令/bin/bash-c"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"#上述命令在安装过程中,会出现超......
  • macbook 安装docker machine
    dockermachine在最新版本已被弃用,用dockerdesktop替代#安装docker-machinebase=https://github.com/docker/machine/releases/download/v0.16.2&&curl-L$base......
  • 为什么 Mac 上的外接的蓝牙鼠标滚动方向是反向的 All In One
    为什么Mac上的外接的蓝牙鼠标滚动方向是反向的AllInOne设置鼠标滚动方向与触控板滚动方向Mac上的鼠标滚动方向是反向的https://youtu.be/s6xgivLG59Q?t......
  • Mac电脑怎么安装Jmeter
    一、Jmeter简介ApacheJMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。目前也是测试领......
  • Tableau Desktop 2019 for Mac(数据可视化分析)中文版
    TableauDesktop2019forMac是一款方便实用,功能强大的数据可视化分析软件。Tableau利用技术优势,能够将数据图片转化为数据库查询,利用视觉观察图案的天赋能力,识别趋势,在......
  • 【建议收藏】Mac VMWare NAT模式安装 CentOS 7-操作教程
    学习大数据离不开Linux系统,网络上大部分文章都是在Windows系统下使用VMWareWorkstation安装CentOS,并使用NAT模式配置网络。本文基于MacOS,通过VMWareFusion......
  • 签名可执行文件上传Mac App Store
    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝➤博主域名:https://www.zengqiang.org➤GitHub地址:https://gith......
  • 轻松设计流程图的Mac软件
    NCHClickChartsProMac是一款可以轻松设计流程图和图表的软件。NCHClickCharts可以快速创建组织,流程,思维导图,UML图表等的强大视觉效果。映射您的价值流和数据流。找出流......
  • IDA Pro for Mac(静态反编译软件)中文版
    idaproformac是一款静态反编译软件之一,这款mac安全工具它不仅可以应用在反编译和动态调试等强大的逆向工程领域,还支持对多种处理器不同类型的可执行模块进行反汇编处理,......
  • macOS+vagrant+vmware搭建centos7下的docker环境
    下载vagrant#方法一:命令行安装brewinstallvagrant#方法二:下载镜像安装https://releases.hashicorp.com/vagrant/2.3.0/vagrant_2.3.0_darwin_amd64.dmg下载vmw......