【发布时间】:2013-04-06 05:31:33
【问题描述】:
我正在尝试使用 MacPort 在 Mac OSX 10.7.5 上安装 OpenCV 2.4.3。我通过自制软件安装了 opencv 2.4.4。但是当我尝试链接库时,我在通过 qmake (Qt) 编译程序时不断收到错误:symbols not found architecture _x86-64。所以现在我试图通过 MacPort 安装 opencv 2.4.3 但我不断收到以下错误:
Linking CXX shared library ../../lib/libopencv_highgui.dylib
ld: library not found for -lmp3lame
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [lib/libopencv_highgui.2.4.3.dylib] Error 1
make[1]: *** [modules/highgui/CMakeFiles/opencv_highgui.dir/all] Error 2
make: *** [all] Error 2
任何帮助将不胜感激。
【问题讨论】:
-
很高兴看到有关您的安装过程的更多信息:您是否使用一些文档进行安装?或者您可能是使用 brew 安装它还是其他?现在我只能说它找不到 mp3lame 库。
-
我刚刚编辑了我的帖子。我希望这可以为您提供更多信息。谢谢
标签: macos opencv linker installation