从源代码Mac Os X Maverick编译Opencv

时间:2014-03-23 19:38:07

标签: c++ macos qt opencv osx-mavericks

我正在尝试从mac os上的源代码编译OpenCv。我从macport安装了tbb,openni,freeglut和qt。

我使用这个命令:

cmake -G "Unix Makefiles" -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_C_FLAGS=-m64 \
-D CMAKE_CXX_FLAGS=-m64 -D CMAKE_OSX_ARCHITECTURES=x86_64 -D WITH_TBB=ON \
-D TBB_INCLUDE_DIRS=/opt/local/include/tbb -D CMAKE_INSTALL_PREFIX=/opt/local \
-D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON \
-D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON  -D WITH_OPENGL=ON \
-D WITH_OPENNI=ON -D OPENNI_INCLUDE_DIRS=/opt/local/include/ni \
-D WITH_QT=ON ..

我有很多问题:

  1. 找不到QT(我的路径目录是/Users/morpheus/Qt5.2.0/5.2.0/clang_64 /)
  2. 找不到OPENNI
  3. 如果我排除QT然后我尝试编译我收到此错误:

    ld:警告:找不到选项'-L / opt / local / include / tbb /../ lib'的目录 ld:找不到-ltbb的库 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

  4. 你能帮助我吗?

    谢谢!

0 个答案:

没有答案
相关问题