我一直在尝试在我的环境中安装 delve。但是, delve 无法启动,我无法解决此问题。操作系统:OSX 优胜美地 10.10.4达尔文内核版本 14.4.0 $GOPATH/bin/dlv debug main.go could not launch process: could not fork/exechttps://github.com/derekparker/delve/wiki/Building我按照上面提到的 URL 步骤安装了 delve。安装成功,并且使用 root 用户正确启动了 delve。除 root 用户外,Delve 返回错误。1) 我已经创建了认证并签署了申请2)我在make命令之前杀死taskgated,但它在make之后再次启动。3)如果我重命名这些文件,这个命令就会失败。/System/Library/LaunchDaemons/com.apple.taskgated-helper.plist /System/Library/LaunchDaemons/com.apple.taskgated.plistcodesign -s "dlv-cert" /Users/murotanimari/work/bin/dlverror: One or more parameters passed to a function were not valid.
2 回答
翻翻过去那场雪
TA贡献2065条经验 获得超14个赞
brew install steeve/delve/delve -> 这将安装 delve 并创建证书
转到delve文件夹,GOPATH/src/derek.../delve
使用命令 CERT=dlv-cert make install 为 delve 安装证书
蝴蝶不菲
TA贡献1810条经验 获得超4个赞
devl
使用证书进行构建并对其进行签名是一项简单的任务,请查看这篇文章,其中显示了如何创建证书、对其进行签名并从源代码构建
安装 xcode 构建工具
xcode-select --install
创建证书并
Key Chain
根据上面文章中的详细信息对其进行签名。克隆回购
git clone https://github.com/go-delve/delve.git && cd delve
使用证书构建:
CERT=dlv-cert make install
开启开发者模式:
sudo /usr/sbin/DevToolsSecurity -enable
如需故障排除,请查看此链接
对于delv
在OSX
、Linux
FreeBSD
、 或 中安装Windows
,这里是他们的 github 的 wiki 页面,可以帮助您安装它。
https://github.com/go-delve/delve/tree/master/Documentation/installation
有关如何使用它、其 API 和命令行界面的更多信息,请访问官方文档 wiki
- 2 回答
- 0 关注
- 223 浏览
添加回答
举报
0/150
提交
取消