日本看板
广告位招租 详细信息请联系 jkanban@gmail.com キャンペーン中!


 
标题: [教程] eCosについて-2 開発ツール
youiyang
业余诗人
Rank: 2Rank: 2


UID 787
精华 0
积分 769
帖子 221
威望 54
金钱 1126
慈善捐款(日元) 0
阅读权限 100
注册 2007-10-31
 
发表于 2008-1-25 11:59  资料  个人空间  短消息  加为好友  添加 youiyang 为MSN好友 通过MSN和 youiyang 交谈
eCosについて-2 開発ツール

6. eCosの開発ツール
eCosのビルドとeCos上のアプリケーション開発には、レッドハット社が提供しているGNUProという開発環境(注3)、もしくはGNUプロジェクト(Free Software Foundation)のウェブサイトからダウンロードできるGNUツールのどちらかが使用できます。

注3. 2003年9月22日現在、Upwind Technology, Inc.よりGNUWingという開発環境が提供されています。

6.1. GNUPro
レッドハット社が提供する開発環境で、ほとんどのホストとプロセッサに対応しており、組み込み機器のソフトウェア開発に必要なほとんどのツールが含まれています。

GCC - GNUコンパイラコレクション(gcc, g++, gcj)
GDB - GNUデバッガ(gdb, Insight)(図4)
シミュレータ - インストラクションセットシミュレータあるいはアーキテクチャルシミュレータ
バイナリユーティリティ - GNUアセンブラ, GNUリンカ, ROM化ツールなど
Newlib - 組み込み機器向けライブラリ
Source-Navigator - ソースコード解析機能、Makefile作成機能等を備えた統合開発環境(図5)
GNUProに含まれるコンパイラ(gcc/g++)は、PerennialやPlum hallといったテストスイートを用い、レッドハット社内で十分なテストをされてからリリースされていますので、一般に配布されているgcc/g++と比べてかなり高品質です。また、デバッガは、実際のターゲットボードがある場合はターゲットボード上で、ない場合はシミュレータ上でテストがされています。つまり、ユーザーはGNUProを入手してすぐに開発環境として安心して採用することが出来ます。最新版はレッドハット社とサポート契約を結んでいるユーザーにのみ提供され、2001年9月現在、GNUPro2001がリリースされています。なお、1999年版のSuperH用GNUPro(Windows版)が、CQ出版 トランジスタ技術2001年6月号の付録CD-ROMに収録されていますので、SuperHでeCosを試用したい方は、そちらを利用することが出来ます。

図4. Insightの画面



図5. Source-Navigatorの画面



6.2. GNUツール
GNUプロジェクトで配布されているbinutils, gcc, gdbが使用できます。具体的なビルド方法については後で説明します。

顶部
www.facebooks.jp 在日帅哥美女花名册 www.i-kanban.com 日本大众点评网 www.rakudoor.com 乐道 www.j-price.com 日本价格网
admin (蕨菜)
一代文豪
Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5


UID 1
精华 1
积分 12811
帖子 4563
威望 170
金钱 22689
慈善捐款(日元) 400
阅读权限 200
注册 2007-3-25
 
发表于 2008-1-25 19:47  资料  个人空间  短消息  加为好友 
好熟悉的界面,哈哈.

顶部
 



当前时区 GMT+9, 现在时间是 2008-8-22 06:02

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 日本看板 - Archiver