Куда указывает этот каталог в сообщении об ошибке?

Я запускал программу в XCode, однако сгенерированный вывод

dyld: библиотека не загружена:
/fserver/mo/engine_build/BUILD_mac_64/climp/LIBS/nag_lm/libnagc_nag.dylib
Ссылка от:
/ Пользователи / William / Библиотека / Разработчик / Xcode / DerivedData / Regression_Function-cmkvscbmyfohphbgblelwgtabfup / Build / Продукты / Отладка / Функция регрессии Причина: изображение не найдено

Я проверил, но нет каталога с именем /fserver под корнем. Что означает сообщение об ошибке и где находится путь /fserver/mo/engine_build/BUILD_mac_64/climp/LIBS/nag_lm/libnagc_nag.dylib?

0

Решение

Я не специалист по MacOS / iOS / и т. Д., Но для меня это похоже на путь где-то в кластере сборки Apple. Библиотеки, сгенерированные инструментами семейства C, часто поставляются с некоторой еще не очищенной отладочной информацией, которая позволяет вам увидеть, в каком файле произошел сбой «какая строка кода», а затем они содержат пути именно от машины, на которой была построена библиотека. , Хотя они имеют смысл только там, некоторые из этих путей могут иметь смысл для вас, при условии, что вы немного разбираетесь в связанных проектах. В этом примере я бы предположил, что

climp/LIBS/nag_lm/libnagc_nag.dylib

или же

LIBS/nag_lm/libnagc_nag.dylib

это фактический проект относительный путь это может иметь некоторый смысл. Остальное похоже на специфичный для цели префикс, сгенерированный системой сборки. С другой стороны, относительно чего этот путь, довольно сложный вопрос ..

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]