openwrt +Eclipse开发环境+调试


安装Eclipse开发环境

下载最新版的eclipse开发工具

推荐使用“Eclipse IDE for C/C++ Developers”版

安装FireWRT及相关的开发插件

打开eclipse开发工具。在"Help"菜单中选择"Install New Software"。点击"Add"添加Firefly的软件仓库地址。

如下图所示

Install.png

我们可以看到有5个插件可以选择。

  • Firefly Developer Kit:Firefly开发插件 (必须选择)
  • C/C++ GCC Cross Compiler Support:C/C++ 编译环境 (必须选择)
  • Java implementation of Git: Java git插件 (必须选择)
  • Lua Development Tools: Lua开发插件 (可选)
  • Aptana Studio 3 Plugin: HTML5 ,CSS 及 JavaScript 开发插件 (可选)

按照提示完成插件安装即可。

下载FireWRT SDK

在插件开发的过程,需要用到与Firefly SDK中版本一致的交叉编译工具链,或者引用一些系统的库。我们需要另外下载

点击上方的Firefly图标:

Update.png

检查更新后,如果需要下载新的SDK,便会自动下载。

Download.png

新建FireWRT工程

完成上一节的SDK下载后。就可以尝试新建FireWRT工程。

右键点击项目视图,选择 "New" -> "Project"。点击新建"FireWRT Project"。

New project.png

下一步需要完善一些应用的具体信息

New project detail.png

  • Plugin ID: 插件ID。Firefly团队自动分配,保证每个插件有唯一的ID。
  • Plugin Name: 插件名称。名称会直接显示给用户。区别于工程名称。
  • Plugin Description: 插件描述。可以让用户更加了解插件的用途。
  • Plugin Version: 插件版本。插件更新识别。
  • Plugin Author: 作者信息。

点击Finish后会自动创建FireWRT应用项目工程。

Project tree.png

编译调试

插件编译

新建工程后,默认有Helloworl示例代码。如果不需要,可以将他删除。

我们先用示例代码编译运行,效果如下:

Build.png

编译完成后会在"out"目录生成扩展名为 ".ffy" 的插件安装包。

在线调试

通过以太网连接机器后,可以开始尝试在线调试功能。 右键点击工程,点击"Run As",再选择"FireWRT Openwrt Plugin"。进入调试界面。如果是第一次运行,则需要填写开发板的IP地址及账号密码。

Run.png

如果网络连接正常,运行情况如图所示:

Run detail.png

如果运行失败,请确认网络环境是否配置正确。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值