Как узнать, где находится opencv lib на MacOS? - PullRequest
0 голосов
/ 10 марта 2020

Как узнать, где находится библиотека opencv на MacOS?

otool -L ./my_app | grep opencv
    @rpath/libopencv_objdetect.3.4.dylib (compatibility version 3.4.0, current version 3.4.1)
    @rpath/libopencv_video.3.4.dylib (compatibility version 3.4.0, current version 3.4.1)
    @rpath/libopencv_calib3d.3.4.dylib (compatibility version 3.4.0, current version 3.4.1)
    @rpath/libopencv_features2d.3.4.dylib (compatibility version 3.4.0, current version 3.4.1)
    @rpath/libopencv_highgui.3.4.dylib (compatibility version 3.4.0, current version 3.4.1)
    @rpath/libopencv_videoio.3.4.dylib (compatibility version 3.4.0, current version 3.4.1)
    @rpath/libopencv_imgcodecs.3.4.dylib (compatibility version 3.4.0, current version 3.4.1)
    @rpath/libopencv_imgproc.3.4.dylib (compatibility version 3.4.0, current version 3.4.1)
    @rpath/libopencv_flann.3.4.dylib (compatibility version 3.4.0, current version 3.4.1)
    @rpath/libopencv_core.3.4.dylib (compatibility version 3.4.0, current version 3.4.1)

то есть, как получить значение @rpath?

Обновление:

Похоже, что обычно библиотеки должны быть под /usr/local/lib, но я хочу выяснить путь динамически загружаемых библиотек.

...