我正在尝试在我的项目中包含OpenEars Framework。但除非我写出绝对路径,否则它似乎没有看到我的标题的路径。
绝对路径
#import </Absolute_PATH_To_Framework/OpenEars.framework/Headers/OELanguageModelGenerator.h>
#import <Absolute_PATH_To_Framework/Headers/OEAcousticModel.h>
但是框架的路径不起作用 #进口 #import
答案 0 :(得分:0)
OpenEars开发人员在这里。如果您在包含OpenEars头文件时遇到问题,那么应用程序中可能存在其他问题,因为使用框架不需要配置头搜索路径和/或提供异常的import语句。我建议遵循以下教程:http://www.politepix.com/openears/tutorial或检查OpenEars附带的示例应用程序,以便与已成功添加到项目中的框架的已知工作示例进行比较。如果您想与我进一步解决问题,请继续将您的问题提交给OpenEars论坛,因为Stack Overflow不会面向深入的故障排除过程。
答案 1 :(得分:0)
我知道现在回答已经很晚了,我正面临这个问题并浪费了整整一天试图找出问题所在。
原来我们需要在&#34;框架搜索路径&#34; 的 Xcode Build Settings 下添加框架的路径。
OpenEars的教程特别提到了这一点 - OpenEars Tutorials
&#34;框架搜索路径&#34;对于OpenEars,路径减去最后一个路径元素,所以如果它表示为
"/Users/you/Documents/YourApp/Resources/Framework/OpenEars.framework"
那么它应该是
"/Users/yourname/Documents/YourApp/Resources/Framework/"
保持&#34;递归&#34;复选框未选中
确保在&#34; Objective-C桥接标题&#34;下设置Bridge标题路径。在构建设置
在Bridge头文件中设置标头,并运行应该正常运行的应用程序
#ifndef Bridging_Header_h
#define Bridging_Header_h
#import <OpenEars/OELanguageModelGenerator.h>
#endif