草庐IT

go - 在 Mac OSX 中安装 Delve for GO

coder 2023-06-26 原文

我一直在尝试在我的环境中安装 delve。 但是,delve 启动失败,我无法解决这个问题。

操作系统:OSX 优胜美地 10.10.4

Darwin 内核版本 14.4.0

 $GOPATH/bin/dlv debug main.go
 could not launch process: could not fork/exec

https://github.com/derekparker/delve/wiki/Building

我按照上述 URL 中提到的步骤安装了 Delve。 安装成功,并且以 root 用户适本地开始 delve。 Delve 返回除根用户以外的错误。

1) 我已经创建了证书并签署了应用程序

2) 我在 make 命令之前杀死了 taskgated,但它在 make 之后又开始了。

3) 如果我重命名这些文件,这个命令就会失败。 /System/Library/LaunchDaemons/com.apple.taskgated-helper.plist /System/Library/LaunchDaemons/com.apple.taskgated.plist

codesign -s "dlv-cert" /Users/murotanimari/work/bin/dlv
error: One or more parameters passed to a function were not valid.

最佳答案

  1. brew install steeve/delve/delve -> 这将安装 delve 并创建证书
  2. 转到 delve 文件夹,GOPATH/src/derek…/delve
  3. 使用命令 CERT=dlv-cert make install 安装用于 delve 的证书

关于go - 在 Mac OSX 中安装 Delve for GO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36103981/

有关go - 在 Mac OSX 中安装 Delve for GO的更多相关文章

  1. ruby-on-rails - 无法在 OS X Mavericks 中安装 gem 'therubyracer' - 2

    我是mac的新手,尝试bundleinstall一个克隆的railsrepo。我在安装libv8gem时遇到错误,google并找到了解决方案并做了brewinstalllibv8geminstalllibv8----with-system-v8接下来我中了thyreracergem,完整trace如下Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingtherubyracer:ERROR:Failedtobuildgemnativeextension./Users/anand/.rvm/rubies/

  2. ruby-on-rails - Textmate 'Go to symbol' 相当于 Vim - 2

    在Railcasts上,我注意到一个非常有趣的功能“转到符号”窗口。它像Command-T一样工作,但显示当前文件中可用的类和方法。如何在vim中获取它? 最佳答案 尝试:helptags有各种程序和脚本可以生成标记文件。此外,标记文件格式非常简单,因此很容易将sed(1)或类似的脚本组合在一起,无论您使用何种语言,它们都可以生成标记文件。轻松获取标记文件(除了下载生成器之外)的关键在于格式化样式而不是实际解析语法。 关于ruby-on-rails-Textmate'Gotosymbol

  3. ruby - 在 ubuntu 中安装 rvm 时遇到问题 - 2

    我刚刚使用以下命令在我的机器上安装了rvmbash在我的终端里得到了这个InstallationofRVMto/home/rahul/.rvm/iscomplete.当我转到/home/rahul/.rvm/时,我能够看到所有必要的文件夹,但是当我在终端中输入rvm命令时,出现此错误rvm--versionNocommand'rvm'found,butthereare19similaronesrvm:commandnotfound我该如何解决?编辑我还在我的bashrc中添加了以下几行if[[-n"$PS1"]];thenif[[-s$HOME/.rvm/scripts/rvm]];t

  4. ruby - Nokogiri gem 无法在 OS X Mavericks 中安装 - 2

    安装失败显示:checkingforiconv_open()iniconv.h...nocheckingforiconv_open()in-liconv...nocheckingforiconv_open()in-liconv...nocheckingforlibiconv_open()iniconv.h...nocheckingforlibiconv_open()in-liconv...nocheckingforlibiconv_open()in-liconv...nolibiconvismissing.但是,查看nokogiri的mkmf.log,显示如下错误:ld:warning

  5. ruby - ||= 在 Ruby 线程中安全吗? - 2

    不确定线程​​安全是否适用于||=。最初阅读的是ActiveSupport::Memoizable并想知道那里的线程安全性。 最佳答案 关于threadsafetyconceptsinRuby的精彩帖子LucaGuidi表明||=不是线程安全的(至少在MRI中)。 关于ruby-||=在Ruby线程中安全吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9853086/

  6. ruby - 在 Mac OS X 10.5.8 中安装 Nokogiri gem 时出现问题 - 2

    我正在尝试在OSXLeopard(10.5.8)中的RVM管理的Ruby1.8.7安装下安装Nokogirigem。我收到以下错误:Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingnokogiri:ERROR:Failedtobuildgemnativeextension./Users/user/.rvm/rubies/ruby-1.8.7-p352/bin/rubyextconf.rbcheckingforlibxml/parser.h...yescheckingforlibxslt/xslt.h

  7. ruby-on-rails - 用于 Ruby 的 vim 中的全局 "Go to definition"? - 2

    自97年以来我一直在使用vi/vim进行各种快速编辑和管理任务,但最近才考虑使用它来替换Netbeans作为我选择的ruby​​编辑器。我发现一件事在Netbeans和Eclipse中非常有用的是Ctrl+Click“转到定义”功能,您可以在其中按住Ctrl键并单击一个类或方法,然后它将带您了解定义。现在,我玩过丰富的ctags和rails.vim,而且很接近,但没有雪茄。这就是我想要的:默认情况下在Netbeans和Eclipse中,您可以在本地rails中按住ctrl并单击本地方法或类项目,但你也可以ctrl+click定义在gems或用Ruby编写的系统库。以Netbeans为例

  8. ruby-on-rails - 遏制 gem 未在 linux redhat 中安装 - 2

    我正在使用ruby​​-1.9.2-p290并安装了curl、curl-devel、libcurl和libcurl-devel但curbgem没有安装,我收到以下错误:Gem::Installer::ExtensionBuildError:ERROR:Failedtobuildgemnativeextension./home/jophine/.rvm/rubies/ruby-1.9.2-p290/bin/rubyextconf.rbcheckingforcurl-config...yescheckingforcurlinfo_redirect_time...nocheckingforc

  9. ruby - 在 npm 项目中安装 ruby​​ gems - 2

    我有一个依赖于ruby​​gem的node.js项目。是否有可能以某种方式创建一个安装过程,以简单的方式安装gem依赖项?理想情况下,当我这样做时npminstall要安装npm依赖项,如果还安装了所需的ruby​​gem,那就太好了。两者之间有某种桥梁吗?如果没有,是否有人对此进行了调查并找到了建议的最佳做法或在这些情况下解决问题? 最佳答案 理论上,npm-scripts提供在npminstall期间运行脚本的工具。例如,您可以将这些行添加到您的package.json:{"scripts":{"preinstall":"/us

  10. ruby - 在 Windows XP 中安装 Ruby Curb gem - 2

    我正在尝试使用ruby​​1.8进行文件上传,但似乎没有好的现成解决方案。他们似乎都需要一些第3方补丁或项目的分支才能工作。我会使用mechanize,但实际上我需要与xmlapi接口(interface),而mechanize似乎是专门为直接处理网页而设计的。我已经尝试过RestClient但它没有开箱即用的多部分表单功能,您必须使用项目的分支才能使其工作。Net:HTTP似乎也存在类似情况我认为curb是可行的方法,因为无论如何我可能都想使用multicurl来完成我计划做的其他事情。但是,在我的Windows机器上,我似乎无法安装curbgem。geminstallcurb给出了

随机推荐