有人能够给我一个快速教程如何在osx 10.7上安装cvBlob吗?在他们的网站上他们只提到linux和windows。一个链接也是受欢迎的,因为我找不到任何教程如何做到这一点。
我试着在linux教程的基础上做这件事,并在cmake上添加了一个额外的条目来引用我的opencv文件夹。 cmake工作但是当我执行make命令时,我收到此错误:
我该怎么做?
cmake:
提前谢谢
答案 0 :(得分:4)
快速了解我如何使用cvBlobs:
1)下载最新的cvBlob
2)提取它
3)导航到cvBlob / cvBlob并打开CMakeLists.txt
4)添加此代码:
if(APPLE)
target_link_libraries(cvblob ${OpenCV_LIBS})
endif()
UNDERNEATH
add_library(cvblob SHARED ${cvBlob_CVBLOB})
5)打开你的cmake程序并选择所述cmake文件所在文件夹的路径。 并选择您希望libs的路径
6)执行它
7)打开终端,转到文件夹
8)然后你得到一个makefile,你可以sudo make install
9)要在xcode中使用cvBlob,您必须将“libcvblob.dylib
”添加到其他链接器标志。
答案 1 :(得分:1)
关于你的
没有用于初始化的匹配构造函数 'cvflann :: LshIndexParams'
您可能想尝试将编译器更改为XCode中的LLVM GCC 4.2。
答案 2 :(得分:0)
尝试在cmake中将-m32
添加到CFLAGS / CXXFLAGS。