XCode中的未知类型名称"使用"

poi*_*rez 5 c++ xcode namespaces objective-c++ ios

我的主项目(MainApp)中有一个项目(MyLib).当我构建MainApp时,XCode在MyLib的.h文件中给出了一个错误:

using namespace cv;
Run Code Online (Sandbox Code Playgroud)

错误消息是:

Unknown type name 'using' 
Run Code Online (Sandbox Code Playgroud)

如果我单独构建MyLib,我没有任何错误.

tro*_*foe 12

我希望头文件包含在.m(Objective-C)文件中?

将扩展名更改为.mm(Objective-C++),它应该可以正常工作.

  • @poiuytrez:包含此头文件的所有文件都是`.mm`文件? (2认同)