ライブラリ用ターゲット本書の環境では、コンパイル時間の短縮とmakeの処理負荷の軽減のため、ユーープログラムと、libフォルダ内のライブラリは別々にビルドすることにしています。そのためlibフォルダについても、上記の各ターゲット(flash以外)を追加してください。libフォルダの右クリックメニューからNew...をクリックすれば、libフォルダにターゲットを追加できます。オープンソース開発の原点』,オライリージャパン,1999年2月.gcc、ld、make、gdbといったGNUツールの使用方法が解説されています。各解説はコンパクトにまとまっていますので、GNUツールを利用した開発のとっかかりに読むと良いと思います。Compiler』,秀和システム,1998年5月.gccの概要を解説した本です。手早くgccの利用方法を知りたいときに呼んでみるとよいでしょう。実例で学ぶGCCの本格的活用法』,CQ出版社,2005年11月.gccの解説書です。gccの公式マニュアルを整理して解説を付け直したという感じになっています。公式マニュアルになじめない方には良いと思います。GNU開発ツール』,オーバーシー・パブリッシング,2006年8月.GNUツールを使った時に実際にそのツールがどのようにしてコードを処理しているのかを詳しく解説した書籍です。コンパイル、アセンブル、リンクの仕組みがよくわかります。このあたりを理解しておくと、makeファイルの作成やバイナリファイルの作成が自信をもって行えるはずです。作成類書が無く、すばらしい情報源なのですが、、自費出版本なので書店では手に入りません。筆者のサイトから購入ページに飛べます。改訂版』,オライリージャパン,1997年7月.makeの解説書です。薄めの本ですがこれを読むだけでもmakeのだいたいの使い方が把握できるでしょう。第3版』,オライリージャパン,2005年12月.同じくmakeの解説書です。改訂版』と同程度の分量です。makeの発展的な利用方法な効率的な利用方法に多くのページが割かれています。R.Levine;『Linkers&Loaders』,オーム社,2001年9月.バイナリファイルのリンクとロードに焦点を絞った解説書です。組み込み固有の事項はほとんど無いのですが、elfファイルの解説あたりが参考になります。Hacksハッカー秘伝のテクニック100選』,オライリージャパン,2006年11月.バイナリファイルの処理の解説書です。この本も組み込み開発を前提としたものでは無いのですが、イントロダクションではelfファイルやリンクのことが解説されています。GDBを使った実践的デバッグ手法』,CQ出版社,2007年12月.gdbの基本的な使い方から、組み込み開発への適用方法まで解説されています。Eclipseを使っているとgdbを意識することが少ないのですが、Eclipseは結局はgdbのフロントエンドに過ぎません。コアであるgdbの動作を理解しておくと、デバッグ時の挙動がよくわかるようになります。ビルドと書き込みこのページはITと知的財産の法律情報「法務ネット」の管理人が制作・運営しています。