人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

openFrameworkのofxLeapMotion2ライブラリに関しての質問です。
openFrameworkのプロジェクトジェネレーターを使ってアドオンを追加したところ、画像のようなエラーが出てしまいます。
鮮明な画像は以下のURLです。
http://uploda.cc/img/img54c8b4ad67f5f.png

コンソールには

dyld: Library not loaded: @loader_path/libLeap.dylib
Referenced from: /Users/PurpleUma/Documents/of_v0.8.4_osx_release 2/apps/myApps/Leap_path_test/bin/Leap_path_testDebug.app/Contents/MacOS/Leap_path_testDebug
Reason: image not found

と表示されております。

付属のサンプルは問題なく起動しますが、手動でアドオンを追加した際などにこのようなエラーが出ます。一度"success"と表示されて実行されるかとおもいきやこのような画面に飛ばされます。
ちなみにアドオン追加時のheader search pathsに関しては問題は見られませんでした。

Xcode、プログラミングともに初心者なためこのエラーへの対処法がわかりません。少しでも詳しい方はご指導いただければと思います。

1422439667
●拡大する

●質問者: mmmmmmmmm
●カテゴリ:コンピュータ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● dilutionist
●200ポイント

README.mdの下の方の・IMPORTANT! 以下に書かれているRun Script Build Phaseの設定はクリアしていますか?

If you don't have this you'll see an error in the console: dyld: Library not loaded: @loader_path/libLeap.dylib

https://github.com/genekogan/ofxLeapMotion2/blob/master/README.md


mmmmmmmmmさんのコメント
回答有難うございます。 設定のクリアというのはページに説明のある通り、Run Script Build Phaseの欄に If you don't have this you'll see an error in the console: dyld: Library not loaded: @loader_path/libLeap.dylib で上書きをする形でよろしいのでしょうか。

dilutionistさんのコメント
問題の部分にはこのように書かれています。 回答に引用したのは最後の行の部分で、同様のエラーが起きるよ、と書いてあるけどそこは大丈夫?と聞きたかったのです。 >> ・重要! ・OSXではXcodeのプロジェクトでRun Script Build Phaseにこのように入れてやらなくてはいけません。ここで最初のバス ../../../addons/ofxLeapMotion2/ は ofxLeapMotion アドオンへのパスです。 >|| cp -f ../../../addons/ofxLeapMotion2/libs/lib/osx/libLeap.dylib "$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/MacOS/libLeap.dylib"; install_name_tool -change ./libLeap.dylib @executable_path/libLeap.dylib "$TARGET_BUILD_DIR/$PRODUCT_NAME.app/Contents/MacOS/$PRODUCT_NAME"; ||< これをしないとコンソールに「dyld: Library not loaded: @loader_path/libLeap.dylib」というエラーが出るでしょう。 << Run Script Build Phase の設定はこんな風に行います。 [http://www.runscriptbuildphase.com:title]

mmmmmmmmmさんのコメント
サンプルのコードを開いてRun Scriptを確認し、それをそのままコピペすることで無事ビルドできました。詳細に教えていただきありがとうございます!

2 ● blue_star22
●10ポイント

LM2 SDKとバージョンが相応してないのではないでしょうか?


mmmmmmmmmさんのコメント
回答有難うございます。 アドオン付属のサンプルファイルが起動しており、また旧バージョンであるofxLeapMotionの起動も確認しているため、バージョンの違いではなくセットアップ手順に問題があると予想しております。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ