Arm32进行远程调试
2024-10-09 16:21:48
Arm 32bit Goland 远程调试
32位支持issue
Goland配置Go remote支持文档
https://mojotv.cn/go/golang-remote_debug
Delve
官方版本delve并不支持arm-32位,直接安装会提示架构不符合
在issue下找到该仓库,实装后可以正常运行,
https://github.com/puppywang/delve
下载后进行安装make install
启动
- Goland远程启动程序A
## goland 终端打印
GOROOT= #gosetup
GOPATH=/root/go #gosetup
/root/Env/go/bin/go build -i -o /root/**/executables-7agJx2Zna4/___11_linux demo/cmd/demo #gosetup
go: -i flag is deprecated
/root/****/executables-nq690aaBJS/___11_linux
## 查下进程id,后面用
ps axu|grep ___11_linux
获得`exe_PID`
- 远程终端启动
dlv
#PID 为程序A进程
dlv --listen=:5604 --headless=true --api-version=2 --check-go-version=false attach 获得`exe_PID`
//TODO 补充命令参数作用
- Goland配置Go remote
Host 远程部署IP
port 5604(上面)
然后即可进行远程调试
最新文章
- 【算法杂谈】LJX的迪杰斯特拉算法报告
- 关于 apue.h 的使用方法
- 5.首次登陆与在线求助man page
- 开源监控利器grafana
- You and Your Research(Chinese)
- Datawindow.net+access数据窗口制作方法
- 论MOBA类游戏五号位的重要性
- SGU326Perspective(网络流量的最大流量)(经典赛车模型)
- Vulkan Tutorial 28 Depth buffering
- CSS3基础(3)——CSS3 布局属性全接触
- Linux下的 >;, >;>;, <;, ps, |, grep, /dev/null
- win7下ubuntu14.4双系统安装
- 用户体验很好的密码校验js
- javascript小记三则:ASP.NET启动web调试,窗体自动放大的方法
- 洛谷P1972 【[SDOI2009]HH的项链】
- springboot多模块开发以及整合dubbo\zookeeper进行服务管理
- [转贴]CentOS7.5 Kubernetes V1.13(最新版)二进制部署集群
- 在windows系统下安装oracle 11g
- Linux内核编程规范与代码风格
- 最新版的Android4.4.2 SDK无法下载解决