C++ 在swift项目中桥接objective-c库不起作用

C++ 在swift项目中桥接objective-c库不起作用,c++,ios,objective-c,swift,C++,Ios,Objective C,Swift,在我的swift项目中,需要使用snmp++项目()。SNMP +项目是用C++编写的,然后为Objy-C包装器创建函数。 该项目生成libMobileSNMP_PP.a文件,我将该文件包括在我的swift项目中,然后在端口“XISMobile_SNMP_PP.h”中创建桥接头和桥接头 还包括swift项目中的.mm和.h文件,如附图示例1所示 在编译时,它给出了“无法引用应用程序中的桥接文件” 我参考了链接,但仍然存在问题 我甚至尝试了示例中所示的步骤,但没有成功 请告诉我正在做什么或遗漏了

在我的swift项目中,需要使用snmp++项目()。SNMP +项目是用C++编写的,然后为Objy-C包装器创建函数。 该项目生成libMobileSNMP_PP.a文件,我将该文件包括在我的swift项目中,然后在端口“XISMobile_SNMP_PP.h”中创建桥接头和桥接头

还包括swift项目中的.mm和.h文件,如附图示例1所示

在编译时,它给出了“无法引用应用程序中的桥接文件”

我参考了链接,但仍然存在问题

我甚至尝试了示例中所示的步骤,但没有成功


请告诉我正在做什么或遗漏了什么步骤。

你有没有告诉你的Swift编译器你的Objective-C桥接头


如果没有,请转到您的项目并单击您的目标。转到build settings and down tords底部,您将看到如图所示的Swift编译器。在那里添加头文件并重新编译

即使在生成设置中添加桥接头文件后。。。同样的问题也存在。它允许你在你的.swift中使用objc代码,它只是无法编译和运行?嘿,你是如何解决这个问题的?在将这个库与我的swift项目连接时,我遇到了类似的问题,我陷入了困境。