簡體   English   中英

如何為OpenEars配置標題搜索路徑

[英]How can I configure my header search paths for OpenEars

我試圖在我的項目中包括OpenEars Framework。 但是,除非編寫絕對路徑,否則似乎看不到標題的路徑。

絕對路徑工程

#import </Absolute_PATH_To_Framework/OpenEars.framework/Headers/OELanguageModelGenerator.h>
#import <Absolute_PATH_To_Framework/Headers/OEAcousticModel.h>

來自框架的路徑雖然#import #import無效

OpenEars開發人員在這里。 如果您在包含OpenEars頭文件時遇到問題,則應用程序中可能還有其他問題,因為使用框架不需要配置頭文件搜索路徑和/或給出不尋常的導入語句。 我建議按照以下教程進行操作: http : //www.politepix.com/openears/tutorial或檢查OpenEars附帶的示例應用程序,以與成功添加到項目中的框架的已知有效示例進行比較。 如果您想進一步解決問題,請繼續並將您的問題提交到OpenEars論壇,因為Stack Overflow並非針對深入的故障排除過程。

我知道這是很晚才回答的問題,我面對着這個確切的問題,浪費了一整天試圖找出問題所在。

原來,我們需要在Xcode Build Settings的 “ Framework Search Paths”下添加框架的路徑

OpenEars的教程特別提到了這一點-OpenEars教程

  1. 導航到項目“構建設置”,然后找到設置“框架搜索路徑”
  2. OpenEars的“框架搜索路徑”是減去最后一個路徑元素的路徑,因此如果它表示為

     "/Users/you/Documents/YourApp/Resources/Framework/OpenEars.framework" 

    那應該是

     "/Users/yourname/Documents/YourApp/Resources/Framework/" 
  3. 取消選中“遞歸”復選框

  4. 確保還要在“構建設置”的“ Objective-C橋接標頭 ”下設置橋標頭路徑

  5. 在Bridge頭文件中設置頭,然后運行應用程序,它應該可以正常工作

     #ifndef Bridging_Header_h #define Bridging_Header_h #import <OpenEars/OELanguageModelGenerator.h> #endif 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM