0

Xcode でプログラムを実行していましたが、生成される出力は

dyld: ライブラリがロードされていません: /fserver/mo/engine_build/BUILD_mac_64/climp/LIBS/nag_lm/libnagc_nag.dylib 参照元: /Users/William/Library/Developer/Xcode/DerivedData/Regression_Function-cmkvscbmyfohphbgblelwgtabfup/Build/Products/Debug/回帰関数の理由: 画像が見つかりません

/fserver確認しましたが、ルートの下に呼び出されるディレクトリはありません。エラーメッセージの意味とパスは/fserver/mo/engine_build/BUILD_mac_64/climp/LIBS/nag_lm/libnagc_nag.dylibどこですか?

4

1 に答える 1

0

私はMacOS/iOS / etcの専門家ではありませんが、私にとってはAppleのビルドクラスターのどこかにある道のように思えます。Cファミリツールによって生成されたライブラリには、多くの場合、「コードのどの行」がどのファイルでクラッシュしたかを確認できる、まだ削除されていないデバッグ情報が含まれています。ライブラリには、ライブラリが構築されたマシンからのパスが含まれています。 。それらはそこでのみ意味がありますが、関連するプロジェクトをある程度把握していれば、そのサブパスが意味をなす場合があります。この例では、私はそれを推測します

climp/LIBS/nag_lm/libnagc_nag.dylib

また

LIBS/nag_lm/libnagc_nag.dylib

は、意味をなす可能性のある実際のプロジェクトごとの相対パスです。残りは、ビルドシステムによって生成されたターゲット固有のプレフィックスのようです。一方、このパスが何に関連しているかは、非常に難しい質問です。

于 2012-09-28T08:39:15.087 に答える