Parse platform 解析SDK交叉编译英特尔爱迪生

Parse platform 解析SDK交叉编译英特尔爱迪生,parse-platform,intel,iot,intel-edison,Parse Platform,Intel,Iot,Intel Edison,我试图弄清楚如何配置Eclipse(在Mac上)以交叉编译,以便在Intel Edison上运行解析 我可以在Edison上执行这些步骤并进行本机编译,但我不知道如何在Mac上找到要链接的二进制libparse进行交叉编译。好吧,我已经解决了。 对于下一个旅行者,我做了如下工作: 下载所有工具并在您的爱迪生上构建parse SDK 将SD卡放入读卡器,并将libparse.0.0.0(或任何最新版本)复制到SD卡(/media/sdcard)。您可以在/usr/lib中找到它 执行shutdo

我试图弄清楚如何配置Eclipse(在Mac上)以交叉编译,以便在Intel Edison上运行解析

我可以在Edison上执行这些步骤并进行本机编译,但我不知道如何在Mac上找到要链接的二进制libparse进行交叉编译。

好吧,我已经解决了。 对于下一个旅行者,我做了如下工作:

  • 下载所有工具并在您的爱迪生上构建parse SDK
  • 将SD卡放入读卡器,并将libparse.0.0.0(或任何最新版本)复制到SD卡(/media/sdcard)。您可以在/usr/lib中找到它
  • 执行shutdown命令
  • 等待Linux关闭(请参阅串行终端)
  • 将SD卡放入Mac
  • 将libparse.o.0.0.0复制到从Intel安装iotdk ide mac的任何位置。我的在Mac用户下的“dev”目录中。
    • /Users/xxx/dev/iotdk ide mac/devkit-x86/sysroot/i586 poky linux/lib
  • 复制并重命名为libparse.o
  • 在Eclipse中,将“parse”(w/o引号)作为库添加到项目属性、链接器设置项下
  • 下载parse embedded SDK并将其展开
  • 从嵌入式SDK中的include目录复制parse.h,并将其放入/Users/xxx/dev/iotdk ide mac/devkit-x86/sysroot/i586 poky linux/usr/include中