0

我试图弄清楚如何配置 Eclipse(在 Mac 上)以交叉编译运行在 Intel Edison 上的 Parse。

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

4

1 回答 1

0

嗯,我想通了。对于下一个旅行者,这就是我所做的:

  • 下载所有工具并在 Edison 上构建解析 SDK
  • 将 SD 卡放入读卡器并将 libparse.0.0.0(或任何最新版本)复制到 SD 卡(/media/sdcard)。你会在 /usr/lib 中找到它
  • 执行关机命令
  • 等待 Linux 关机(参见串行终端)
  • 将 SD 卡放入 Mac
  • 将 libparse.o.0.0.0 复制到安装了 Intel iotdk-ide-mac 的任何位置。我的位于我的 Mac 用户下的“dev”目录中。
    • /Users/xxx/dev/iotdk-ide-mac/devkit-x86/sysroots/i586-poky-linux/lib
  • 制作一个副本并将其重命名为 libparse.o
  • 在 Eclipse 中,在项目属性、链接器设置下添加“解析”(不带引号)作为库
  • 下载解析嵌入式 SDK 并展开它。
  • 从嵌入式sdks的include目录中复制parse.h并放入/Users/xxx/dev/iotdk-ide-mac/devkit-x86/sysroots/i586-poky-linux/usr/include
于 2015-10-25T05:19:27.120 回答