cvBlob:OSX安装

时间:2011-11-30 10:05:36

标签: opencv makefile cmake osx-lion

有人能够给我一个快速教程如何在osx 10.7上安装cvBlob吗?在他们的网站上他们只提到linux和windows。一个链接也是受欢迎的,因为我找不到任何教程如何做到这一点。

我试着在linux教程的基础上做这件事,并在cmake上添加了一个额外的条目来引用我的opencv文件夹。 cmake工作但是当我执行make命令时,我收到此错误:

enter image description here

我该怎么做?

cmake:

enter image description here

提前谢谢

3 个答案:

答案 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。