2015-02-06 68 views
1

我下載了AllJoyn示例代碼,並按照此鏈接 (Build) 逐步構建它。iOS上的Alljoyn示例代碼編譯錯誤

    1. 我可以建立這些樣品已成功的路徑下(alljoyn-IOS /型芯/ alljoyn/alljoyn_objc /樣品/式IO /)
  • 我不知道爲什麼我在路徑下創建通知服務示例時出現以下錯誤(alljoyn -ios/services/alljoyn-notification-14.06.00-rel/objc/samples /)
    • 我是確定我有正確的標題搜索拍hs和lib搜索路徑。那麼還有其他物品我應該檢查嗎?
  • List item


更新:

我編輯ENV通道ALLSEEN_BASE_SERVICES_ROOT,並嘗試如下設置我的頭&的lib搜索路徑。

enter image description here

enter image description here

現在,我在幾個地方此錯誤。這真是令人毛骨悚然的搜索路徑設置。我無法弄清楚服務示例項目中的正確設置。
enter image description here

回答

0

你嘗試

cd alljoyn-ios 
launchctl setenv ALLJOYN_SDK_ROOT `pwd` 
cd services 
launchctl setenv ALLSEEN_BASE_SERVICES_ROOT `pwd` 

,然後打開Xcode中的命令行,這樣就可以拿起這些變量?

另外在庫搜索路徑和頭搜索路徑我將取代$(ALLJOYN_ROOT)使用絕對路徑的文件

它似乎無法找到因此抱怨的符號ALLJOYN_ROOT

如果上述不起作用,嘗試在命令行上設置ALLJOYN_ROOT,然後從命令行打開Xcode並編譯整個步驟

+0

我編輯SETENV ALLSEEN_BASE_SERVICES_ROOT,並給所有的絕對這些文件。它仍然是編譯器錯誤。你能提供你的搜索路徑設置以供參考嗎?謝謝。 – 2015-02-07 02:14:32

0

您的路徑錯誤,將「通知」更改爲「alljoyn-notification-14.06 .00-REL」。 只要確保你的路徑是正確的,你會修復它。

0

將新文件夾「alljoyn」添加到「alljoyn-ios」的「核心」文件夾中。 ! 這個錯誤將不再存在!

層次 - > alljoyn-IOS - >核心 - > alljoyn 謝謝, RD