当我从命令行启动 GDB 时没有任何问题。但是当我开始从 NetBeans (C++) 调试程序时,我收到了这条消息:
“在“开发者工具”组中输入用户名和密码,以允许开发者工具访问进行更改。”
我的用户已经在“开发者工具”组中,但这个事实似乎被忽略了。
使用 root 密码可以进行调试,但我不会使用 root 帐户进行调试!
我查看了gdb的可执行文件和路径,都是给所有人授予可执行权限。
有什么想法吗? 谢谢!
平台:
MacOS X 10.6.6
NetBeans 6.9.1
海湾合作委员会 4.2
GDB 6.3.50-20050815
最佳答案
相信你会在这里找到答案:Stop "developer tools access needs to take control of another process for debugging to continue" alert
基本上,您可以重新安装 Xcode 或修复授权数据库。
关于macos - 为什么我需要 root 权限才能运行 GDB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5302972/