XCode版本:8.2.1 Opencv版本:3.2 Apple Mach-O链接器错误 ld:找不到-ltcl8.6的库 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用) 我试图在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/ 我不知道这个错误实际上是针对什么的。提前谢谢。
答案 0 :(得分:0)
我遇到了同样的问题,我将向您解释解决此问题的不同步骤
不要忘记将cmake添加到路径中:
sudo mkdir -p /usr/local/bin
sudo /Applications/CMake.app/Contents/bin/cmake-gui
--install=/usr/local/bin
启动命令:
cmake -G"Unix Makefiles" ../
必须编译后:
make -j8
并安装它:
sudo make install
打开Xcode并在构建设置中设置项目:“标题搜索路径”:“/ usr / local / include” “图书馆搜索路径”:“/ usr / local / lib”
在您的项目上,右键单击并选择“将文件添加到项目名称”
转到“Opencv / build / lib”目录并选择所有“.dylib”文件。
现在,您可以将OpenCV 3.2与最新版本的Xcode一起使用。
如果您有其他问题,请告诉我。