第11回 GNU開発環境の特徴(講義 90分)

GNU開発環境の全体像とその構成、必要性を理解する。開発環境を用いた開発方法の特徴と役割を理解する。

(1)GNU開発環境とは

1. これまでの開発環境が抱える問題

2. GNU開発環境の特徴

3. ライセンスとサポート

4. 操作体系

(2)GNU開発環境の構成

1. binutils(バイナリユーティリティ)

・ as

・ ld

・ nm

・ objdump

・ objcopy

・ strip

2. GDB(GNUデバッガ)

3. GCC(GNUコンパイラコレクション)

・ GNU Cコンパイラ(gcc)

・ GNU C++コンパイラ(g++)

4. 対応プロセッサ

5. 対応オペレーティングシステム

(3)Newlib

1. 内容

2. できること

3. ライセンス

OSS Course Naviのコンテンツは IPA OSS モデルカリキュラムを基としています。