用于swift macOS应用程序的openCV.framework

用于swift macOS应用程序的openCV.framework,swift,macos,opencv,frameworks,Swift,Macos,Opencv,Frameworks,我的目标是将opencv作为静态框架嵌入到macOS应用程序中。我克隆了 然后我得到以下错误 ** BUILD FAILED ** The following build commands failed: CompileC platforms/osx/build/build/build-x86_64- macosx/modules/world/OpenCV.build/Release/opencv_world.build/Objects-normal/x86_64/opencv- onnx.

我的目标是将opencv作为静态框架嵌入到macOS应用程序中。我克隆了

然后我得到以下错误

** BUILD FAILED **
The following build commands failed:
CompileC platforms/osx/build/build/build-x86_64- 
macosx/modules/world/OpenCV.build/Release/opencv_world.build/Objects-normal/x86_64/opencv- 
onnx.pb.o modules/dnn/misc/onnx/opencv-onnx.pb.cc normal x86_64 c++ 
com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
============================================================
ERROR: Command '['xcodebuild', 'MACOSX_DEPLOYMENT_TARGET=10.12', 'ARCHS=x86_64', '-sdk', 
'macosx', '-configuration', 'Release', '-parallelizeTargets', '-jobs', '16', '-target', 
'ALL_BUILD', 'build']' returned non-zero exit status 65
============================================================
Traceback (most recent call last):
File "/Volumes/Dev/XCode-openCV/please/opencv/platforms/ios/build_framework.py", line 148, 
in build
self._build(outdir)
File "/Volumes/Dev/XCode-openCV/please/opencv/platforms/ios/build_framework.py", line 122, 
in _build
self.buildOne(target[0], target[1], main_build_dir, cmake_flags)
File "/Volumes/Dev/XCode-openCV/please/opencv/platforms/ios/build_framework.py", line 255, 
in buildOne
execute(buildcmd + ["-target", "ALL_BUILD", "build"], cwd = builddir)
File "/Volumes/Dev/XCode-openCV/please/opencv/platforms/ios/build_framework.py", line 44, in 
execute
retcode = check_call(cmd, cwd = cwd)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", 
line 190, in check_call
raise CalledProcessError(retcode, cmd)
CalledProcessError: Command '['xcodebuild', 'MACOSX_DEPLOYMENT_TARGET=10.12', 
'ARCHS=x86_64', '-sdk', 'macosx', '-configuration', 'Release', '-parallelizeTargets', '- 
jobs', '16', '-target', 'ALL_BUILD', 'build']' returned non-zero exit status 65
几个小时后我就放弃了。也许可以试着找到另一条路线。我找到了一些视频,展示了如何使用cmake应用程序构建库,该应用程序在/usr/local/bin上构建并安装opencv。然后他打开XCODE并指向这些文件,但他正在制作一个Mac OS C++命令行应用程序。有没有办法在一个快速的应用程序中使用这个C++应用程序作为一个库或子模块?
** BUILD FAILED **
The following build commands failed:
CompileC platforms/osx/build/build/build-x86_64- 
macosx/modules/world/OpenCV.build/Release/opencv_world.build/Objects-normal/x86_64/opencv- 
onnx.pb.o modules/dnn/misc/onnx/opencv-onnx.pb.cc normal x86_64 c++ 
com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
============================================================
ERROR: Command '['xcodebuild', 'MACOSX_DEPLOYMENT_TARGET=10.12', 'ARCHS=x86_64', '-sdk', 
'macosx', '-configuration', 'Release', '-parallelizeTargets', '-jobs', '16', '-target', 
'ALL_BUILD', 'build']' returned non-zero exit status 65
============================================================
Traceback (most recent call last):
File "/Volumes/Dev/XCode-openCV/please/opencv/platforms/ios/build_framework.py", line 148, 
in build
self._build(outdir)
File "/Volumes/Dev/XCode-openCV/please/opencv/platforms/ios/build_framework.py", line 122, 
in _build
self.buildOne(target[0], target[1], main_build_dir, cmake_flags)
File "/Volumes/Dev/XCode-openCV/please/opencv/platforms/ios/build_framework.py", line 255, 
in buildOne
execute(buildcmd + ["-target", "ALL_BUILD", "build"], cwd = builddir)
File "/Volumes/Dev/XCode-openCV/please/opencv/platforms/ios/build_framework.py", line 44, in 
execute
retcode = check_call(cmd, cwd = cwd)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", 
line 190, in check_call
raise CalledProcessError(retcode, cmd)
CalledProcessError: Command '['xcodebuild', 'MACOSX_DEPLOYMENT_TARGET=10.12', 
'ARCHS=x86_64', '-sdk', 'macosx', '-configuration', 'Release', '-parallelizeTargets', '- 
jobs', '16', '-target', 'ALL_BUILD', 'build']' returned non-zero exit status 65