私はsomme dylibを追加したXCodeでプロジェクトを開発します。プロジェクトはコンパイルされ、XCodeで起動するとうまく実行されます。Xcode:ターミナルで起動するときのdylibリンクの問題
しかし、私は自分の殻にそれを起動しようとすると、私はlibにエラーました:
iMac-de-Remi-Doolaeghe:MacOS remidoolaeghe$ ./Adobe\ InDesign\ CS5
2011-12-16 10:08:55.160 Adobe InDesign CS5[8071:903] Error loading /Applications/Adobe InDesign CS5/Plug-Ins/Autocat/Autocat.InDesignPlugin/Autocat: dlopen(/Applications/Adobe InDesign CS5/Plug-Ins/Autocat/Autocat.InDesignPlugin/Autocat, 265): Library not loaded: libboost_filesystem-xgcc42-mt-1_37.dylib
Referenced from: /Applications/Adobe InDesign CS5/Plug-Ins/Autocat/Autocat.InDesignPlugin/Autocat
Reason: image not found
2011-12-16 10:08:55.161 Adobe InDesign CS5[8071:903] Error loading /Applications/Adobe InDesign CS5/Plug-Ins/Autocat/AutocatUI.InDesignPlugin/AutocatUI: dlopen(/Applications/Adobe InDesign CS5/Plug-Ins/Autocat/AutocatUI.InDesignPlugin/AutocatUI, 265): Library not loaded: libboost_filesystem-xgcc42-mt-1_37.dylib
Referenced from: /Applications/Adobe InDesign CS5/Plug-Ins/Autocat/AutocatUI.InDesignPlugin/AutocatUI
Reason: image not found
Bus error
私は私のUSR/libフォルダにLIBSをコピーすることによって回避することができ、エラーです。それは私のポストで大丈夫です。しかし、それはそれを配布するときにはうまくいかないでしょう。私は私のXCodeプロジェクトでリンカに間違ったことをしたと思うが、何が見えないのだろうか。
私はXcode 3.2.6を使用します。ライブラリは私のターゲット、ライブラリとのリンク、グループの下にある "ライブラリ"フォルダの下にあります。&ファイル
私のプロジェクトはAdobe InDesignのプラグインです。
ありがとうございます。