繁体   English   中英

MacOSX的Opencv Xcode链接器错误

[英]Opencv Xcode Linker Error for MacOSX

XCode版本:8.2.1 Opencv版本:3.2 Apple Mach-O链接器错误ld:未找到-ltcl8.6叮当声的库:错误:链接器命令失败,退出代码为1(使用-v查看调用)试图运行a opencv中的简单Hello World程序。 我遵循了本教程https://blogs.wcode.org/2014/11/howto-setup-xcode-6-1-to-work-with-opencv-libraries/ http://tilomitra.com/opencv-on- mac-osx /我不知道错误的实际目的。 提前致谢。

我遇到过同样的问题,我将向您介绍解决此问题的不同步骤

  1. Github上下载最新的opencv的源代码。
  2. 下载cmake Cmake的最新版本下载链接并进行安装。
  3. 转到opencv文件夹并创建一个名为build的目录。
  4. 转到构建目录。

不要忘记在路径中添加cmake:

sudo mkdir -p /usr/local/bin
sudo /Applications/CMake.app/Contents/bin/cmake-gui 
                                   --install=/usr/local/bin
  1. 启动命令:

     cmake -G"Unix Makefiles" ../ 
  2. 编译后:

     make -j8 
  3. 并安装它:

     sudo make install 
  4. 打开Xcode并在构建设置中对项目进行设置:“标题搜索路径”:“ / usr / local / include”“库搜索路径”:“ / usr / local / lib”

  5. 在您的项目上,右键单击并选择“将文件添加到您的项目名称”

  6. 转到目录“ Opencv / build / lib”,然后选择所有“ .dylib”文件。

现在,您可以将OpenCV 3.2与最新版本的Xcode一起使用。

让我知道,如果您还有其他问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM