ios – 为什么LLDB调试器不断附加?

ios – 为什么LLDB调试器不断附加?,第1张

概述我已经看到了很多关于这个问题的答案: error: failed to attach to process ID 作为切换到GDB。但是没有人解释为什么会这样的原因呢? GDB调试器附加工作正常,但默认和推荐的项目设置是LLDB。 任何人都可以解释为什么LLDB失败?这是一个常见的错误还是我做错了? 或者,如何在创建新项目时将GDB设置为默认调试器,而不用手动更改? 系统信息: OS: Lion 我已经看到了很多关于这个问题的答案:

error: Failed to attach to process ID

作为切换到GDB。但是没有人解释为什么会这样的原因呢?

GDB调试器附加工作正常,但默认和推荐的项目设置是LLDB。

任何人都可以解释为什么LLDB失败?这是一个常见的错误还是我做错了?

或者,如何在创建新项目时将GDB设置为默认调试器,而不用手动更改?

系统信息:

OS: lionRAM: 5GBXCode: Version 4.6 (4H127)Device: Mac mini

我的localhost设置:

解决方法 确保您的/ etc / hosts文件中的localhost映射到127.0.0.1:

$ grep localhost /etc/hosts

如果grep不显示127.0.0.1然后添加它:

$ sudo -i# echo "127.0.0.1 localhost" >> /etc/hosts

^那个’#’是root的命令提示符;不要键入它,否则你会注释掉该声明,什么也不会发生

注意使用>>而不是! (更好的是使用vi或者配对或其他方式编辑它)。

我的/ etc / hosts文件显示(忽略注释):

127.0.0.1       localhost255.255.255.255 broadcasthost::1             localhostfe80::1%lo0     localhost
总结

以上是内存溢出为你收集整理的ios – 为什么LLDB调试器不断附加?全部内容,希望文章能够帮你解决ios – 为什么LLDB调试器不断附加?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1072633.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存