macOS 10.12.1 Idea调试Go程序遇到could not launch process: could not get thread count
2017-01-03 12:44
603 查看
我的Idea版本是2016.3,在macOS 10.12.1调试Go程序会发现报错:
could not launch process: could not get thread count
解决方案如下:
进入你的 $
建立文件夹:
cd $GOPATH/src/github.com/derekparker/
could not launch process: could not get thread count
解决方案如下:
进入你的 $
GOPATH 目录
建立文件夹:
$GOPATH/src/github.com/derekparker/
依次执行如下命令:
cd $GOPATH/src/github.com/derekparker/
git clone https://github.com/derekparker/delve.git[/code]cd delvegit fetch origin pull/665/headgit checkout FETCH_HEADCERT=dlv-cert make install
针对IDEA 2016.3版本,再执行如下命令,其它版本号请自行替换:$ mv ~/Library/Application\ Support/IntelliJIdea2016.3/Go/lib/dlv/mac/dlv ~/Library/Application\ Support/IntelliJIdea2016.3/Go/lib/dlv/mac/dlv.orig $ ln -s $GOPATH/bin/dlv ~/Library/Application\ Support/IntelliJIdea2016.3/Go/lib/dlv/mac/dlv再尝试使用IDEA调试GO程序,成功!
相关文章推荐
- Go 语言 Channel 实现原理精要
- Go语言将支持Android
- Zstd算法Golang应用
- Zstd算法Golang应用
- Go语言gdb调试踩坑
- Golang 源码阅读 os.File
- Golang byte buffers tricks
- 在Windows下编译golang
- Docker与Golang的巧妙结合
- SQLSERVER 中GO的作用详解
- Golang实现的聊天程序服务端和客户端代码分享
- 在Go语言程序中使用gojson来解析JSON格式文件
- 举例详解Go语言中os库的常用函数用法
- Go语言中函数的参数传递与调用的基本方法
- 深入解析Go语言的io.ioutil标准库使用
- GO语言的IO方法实例小结
- Go语言的os包中常用函数初步归纳
- Go语言中数组的基本用法演示