65.9K
CodeProject 正在变化。 阅读更多。
Home

在 Intel IoT 平台上安装 Eclipse IDE

starIconstarIconstarIconstarIconstarIcon

5.00/5 (2投票s)

2015年5月8日

CPOL

4分钟阅读

viewsIcon

14255

本指南介绍了如何在 Windows、OS X 或 Linux 上安装 Eclipse IDE。

获取新的 Intel® 物联网开发者套件,这是一个完整的硬件和软件解决方案,使开发人员能够使用 Intel® Galileo 和 Intel® Edison 开发板创建令人兴奋的新解决方案。请访问 Intel® 物联网开发者专区

概述

Intel® 物联网开发者套件允许您在 Intel® 物联网平台上创建和测试应用程序。它可帮助您使用 C 和 C++ 语言编写应用程序,并提供了两个专门为 Intel 物联网开发者套件设计的库。

  • MRAA 是一个低级库,它提供了一个从通用输入/输出 (GPIO) 接口到 Intel® Galileo 和 Intel® Edison 开发板上可用引脚的转换。
  • UPM 是一个用 C++ 编写的传感器库,它使用了 MRAA 库。

本指南介绍了如何在 Windows*、OS X* 或 Linux* 上安装 Eclipse IDE。

要求

通过按照 WindowsOS XLinux 的“使用 Yocto Linux 映像编程空白 SD 卡”说明,使用 Yocto Linux 映像对 SD 卡进行编程。由于 Galileo 板载存储空间有限,您需要从 SD 卡运行 Yocto 才能使用与 Eclipse IDE 配合所需的库。

  • Eclipse 依赖于 Java* 运行时引擎 (JRE) 来执行。如果未安装 JRE,您会看到类似如下的消息:



    如果您看到此消息,请安装 JRE 或 Java 开发工具包 (JDK)。您可以从 Oracle 下载其中之一:http://www.oracle.com/technetwork/java/javase/downloads/index.html

    安装 **64 位** JRE 或 JDK(在下载名称中用 **x64** 表示),而不是 32 位 (x86) 版本。

图 1 - 7-Zip 安装向导

安装 Intel® 物联网开发者套件版本的 Eclipse

  • Windows

    7-Zip 支持扩展路径名,压缩文件中的某些文件包含此路径名,因此请仅使用 7-Zip 软件来提取安装程序文件。
    1. 安装 7Zip(仅限 Windows)
      • http://www.7-zip.org/download.html 下载 7-Zip 软件。
      • 右键单击下载的可执行文件,然后选择**以管理员身份运行**。
      • 单击**下一步**,并按照安装向导中的说明进行操作(图 1)。
    2. 下载 适用于 Windows 的 Eclipse IDE 安装程序文件
    3. 使用 7zip 提取安装程序文件。右键单击安装程序文件,然后选择**全部解压**。

  • OS X
    1. 下载 适用于 OS X 的 Eclipse IDE 安装程序文件。按以下方式提取安装程序文件:
      • 打开一个新的**终端**窗口。
      • 导航到包含 `iotdk-ide-mac.tar.bz2` 的目录。
      • 键入 `tar -jxvf iotdk-ide-mac.tar.bz2` 来提取 tar.bz2 文件。

注意:如果您看到一条消息,提示“devkit-launcher 无法打开,因为它来自未经验证的开发者”,请右键单击该文件并选择**打开方式**。选择**终端**应用程序。在打开的对话框中,单击**打开**。

启动 Eclipse

  1. 文件提取完成后,导航到您在上述步骤中创建的目录:iotdk-ide-win、iotdk-ide-linux 或 iotdk-ide-mac。
  2. 双击 `devkit-launcher.bat` 以启动 Eclipse* 集成开发环境(图 2)。

注意:使用批处理文件(而不是 Eclipse 可执行文件)将以所有必需的环境设置启动 Eclipse。每次启动 Eclipse 时都请使用 `devkit-launcher.bat`。

图 2 - Eclipse 集成开发环境

后续步骤

故障排除

  • 如果您有任何问题或疑问,请访问 Intel 物联网论坛,在此处提问并查找解决方案。

资源

Intel® 物联网开发者中心

立即开始创新!Intel® 物联网开发者计划提供知识、工具、套件以及专家社区,助您快速轻松地将您的创新想法转化为物联网解决方案。

使用适用于 Intel® Edison 和 Intel® Galileo 平台的 Intel® 物联网开发者套件,尽情构思,动手创造。这些套件是多功能、性能优化且完全集成的端到端物联网解决方案,支持各种编程环境、工具、安全、云连接和硬件。

如需更多资源并了解新的 Intel® 物联网开发者套件 v1.0 如何帮助您简化物联网项目

© . All rights reserved.