LoginSignup
0
0

dyld[35134]: Library not loaded: @rpath/libopencv_aruco.410.dylib の対処方法

Posted at

概要

タイトルのままですが、ハマったので書いておきます。

まず、ライブラリのパスとして /usr/local/lib
を渡していたのですが、

find /usr/local -name "libopencv_aruco.410.dylib"

とすると、

/usr/local/lib/libopencv_aruco.410.dylib

出てきますし、実際にls して確かめてもいいのですが、dylib 自体はopencvをビルドし、

make install

した時点できちんとインストールされていました。

解決策

export DYLD_LIBRARY_PATH=/usr/local/lib:$DYLD_LIBRARY_PATH

とするだけでした。ランタイムでDYLDを参照するパスが通っていなかったようです。

以上、どなたか同じ現象に行き当たった方の助けになれば幸いです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0