2015-02-06 74 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