C++ 在Swift项目中使用OpenCV时,无法生成模块“opencv2”
我通过cocoapods添加了opencv框架。我还向链接的框架和库添加了required 正如我所说,我使用的是Swift。所以,我在Objective C中使用Wrapper NSObject创建了一个桥接头。问题是,当我尝试在Wrapper.h中导入这些对象时,它会给我带来错误C++ 在Swift项目中使用OpenCV时,无法生成模块“opencv2”,c++,objective-c,swift,xcode,opencv,C++,Objective C,Swift,Xcode,Opencv,我通过cocoapods添加了opencv框架。我还向链接的框架和库添加了required 正如我所说,我使用的是Swift。所以,我在Objective C中使用Wrapper NSObject创建了一个桥接头。问题是,当我尝试在Wrapper.h中导入这些对象时,它会给我带来错误 #import <opencv2/opencv.hpp> #import <opencv2/imgcodecs/ios.h> 就好像我把它们导入包装器一样。它们工作得很好。请告诉我如何在头
#import <opencv2/opencv.hpp>
#import <opencv2/imgcodecs/ios.h>
就好像我把它们导入包装器一样。它们工作得很好。请告诉我如何在头文件中使用它们。因为我需要从头文件调用一些变量。在将头文件桥接到Swift时,这些文件必须是纯Objective-C++。因此,不能在Wrapper.h中包含任何opencv标题,它们必须放在Wrapper.mm中。有关如何编写和使用包装器的更多详细信息,请参阅我的答案
Could not build module 'opencv2'