-1

我正在尝试使用 OpenCV 为 iOS 构建面部识别的 stasm。

我正在做的步骤是:

  • 为 iOS 构建 OpenCV (python opencv/platforms/ios/build_framework.py ios)
  • 从这里下载构建脚本:https ://github.com/juan-cardelino/stasm ,并将 CMakeCache.txt 编辑为:OpenCV_DIR:PATH=/Users/xxx/opencv-2.4.9/ios/build/iPhoneOS- armv7s
  • 打开生成的 Xcode 项目并编译。
  • 使用 cmake,一切正常。
  • 使用make,得到这个错误:
[ 44%] Building CXX object CMakeFiles/minimal.dir/apps/minimal.cpp.o
Linking CXX executable minimal
ld: warning: directory not found for option '-L/Release'
ld: framework not found CoreImage
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [minimal] Error 1
make[1]: *** [CMakeFiles/minimal.dir/all] Error 2
make: *** [all] Error 2

我究竟做错了什么?而且,这是为 iOS 构建它的方式吗?

谢谢。

4

1 回答 1

0

你会CoreImage.framework在里面找到QuartzCore.framework,只需导入它

Library/Frameworks/QuartzCore.framework
于 2015-03-04T14:29:46.353 回答