Macos 约塞米蒂10.10.13上奇怪的gdb 7.9加速

Macos 约塞米蒂10.10.13上奇怪的gdb 7.9加速,macos,gdb,Macos,Gdb,我刚刚将我的系统更新为osx 10.10.13,并重新安装了gdb7.9。我可以通过一些简单的调试操作来使用它。但是当我尝试在gdb中“r”时,它显示 warning: Could not open OSO archive file "/BinaryCache/corecrypto/corecrypto-233.1.2~26/Symbols/BuiltProducts/libcorecrypto_static.a" warning: `/BinaryCache/coreTLS/coreTLS-3

我刚刚将我的系统更新为
osx 10.10.13
,并重新安装了
gdb7.9
。我可以通过一些简单的调试操作来使用它。但是当我尝试在
gdb
中“
r
”时,它显示

warning: Could not open OSO archive file "/BinaryCache/corecrypto/corecrypto-233.1.2~26/Symbols/BuiltProducts/libcorecrypto_static.a"
warning: `/BinaryCache/coreTLS/coreTLS-35.20.2~10/Objects/coretls.build/coretls.build/Objects-normal/x86_64/system_coretls_vers.o': can't open to read symbols: No such file or directory.
warning: Could not open OSO archive file "/BinaryCache/coreTLS/coreTLS-35.20.2~10/Symbols/BuiltProducts/libcoretls_ciphersuites.a"
warning: Could not open OSO archive file "/BinaryCache/coreTLS/coreTLS-35.20.2~10/Symbols/BuiltProducts/libcoretls_handshake.a"
warning: Could not open OSO archive file "/BinaryCache/coreTLS/coreTLS-35.20.2~10/Symbols/BuiltProducts/libcoretls_record.a"
warning: Could not open OSO archive file "/BinaryCache/coreTLS/coreTLS-35.20.2~10/Symbols/BuiltProducts/libcoretls_stream_parser.a"

这似乎很奇怪,你能帮我解决这个问题吗?

这只发生在约塞米蒂,而且只发生在7.8之后的GDB,因此安装GDB 7.7解决了这个问题,如中所述。您可以通过删除GDB来修复它,并使用命令安装GDB7.7

brew install https://gist.githubusercontent.com/ymyzk/10ad2b74af9235eddb2c/raw/9d0b9734ea01f9753a5f54dd221acd99ee7e53e8/gdb.rb
注:

  • 我不确定这是否必要,但我使用了这个公式来阻止它更新到最新的GDB7.10
  • 我想你已经知道了

您是否与说明类似,对gdb进行了代码设计?我也有同样的问题。是的,我已经做过了。但问题并没有得到解决。谢谢你的回复。