Что может означать этот вывод gdb?

#iphone #gdb

Вопрос:

Пытаюсь создать свое первое приложение для iPhone, которое воспроизводило бы звук. Когда я пытаюсь настроить воспроизведение, подобные сообщения появляются в gdb:

=shlibs-removed,shlib-info=[num=»54″,name=»AudioIPCPlugIn»,kind=»B»,dyld-addr=»0x2c2000″,reason=»dyld»,requested-state=»E»,state=»E»,path=»/System/Library/Extensions/AudioIPCDriver.kext/Contents/ Ресурсы/AudioIPCPlugIn.комплект/Содержимое/macOS/AudioIPCPlugIn», описание=»/Система/Библиотека/Расширения/AudioIPCDriver.kext/Содержимое/Ресурсы/ AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn»,loaded_addr=»0x2c2000″,slide=»0x2c2000″,prefix=»»]

=shlibs-removed,shlib-info=[num=»55″,name=»AppleHDAHALPlugIn»,kind=»B»,dyld-addr=»0x2cb000″,reason=»dyld»,requested-state=»E»,state=»E»,path=»/System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/ AppleHDAHALPlugIn.комплект/Содержимое/macOS/AppleHDAHALPlugIn», описание=»/Система/Библиотека/Расширения/AppleHDA.kext/Содержимое/ПлагИны/ AppleHDAHALPlugIn.комплект/Содержимое/macOS/AppleHDAHALPlugIn»,loaded_addr=»0x2cb000″, слайд=»0x2cb000″,префикс=»»]

Не будучи знакомым с gdb, мне интересно знать в целом, к каким проблемам могут относиться эти типы сообщений.

Ответ №1:

Это информационные сообщения от системы, которые сообщают вам, когда динамическая библиотека выгружается из вашего исполняемого файла. Я предполагаю, что они возникают в этом случае, потому что вы, возможно, слишком сильно разрушаете (т. Е. Выгружаете пакеты и т. Д.), Когда пытаетесь отключить подключение вашего приложения к CoreAudio.

Ответ №2:

AFAIK, это информационное сообщение о выгруженных динамических библиотеках, я не думаю, что оно указывает на какую-либо проблему или ошибку.