PDF version - ARM Information Center
PDF version - ARM Information Center
PDF version - ARM Information Center
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
はじめに<br />
1.1 RealView Compilation Tools について<br />
RVCT は、 サポート ドキュメント とサンプルを 備 えたツールスイートです。<br />
これらのツールを 使 用 すると、 <strong>ARM</strong> プロセッサファ ミ リ 用 のアプリケーショ<br />
ンを 記 述 してビルドするこ とができます。<br />
RVCT を 使 用 する と 、 C、 C++、 または <strong>ARM</strong> のアセンブ リ 言 語 でソフ ト ウェ<br />
アプログラムをビルドできます。<br />
1.1.1 RVCT のコンポーネン ト<br />
このセクションでは、 RVCT コ ンポーネン ト の 概 要 について 説 明 し ます。<br />
開 発 ツール<br />
RVCT には、 以 下 の 開 発 者 向 けツールが 収 録 さ れています。<br />
armcc<br />
armasm<br />
<strong>ARM</strong> コンパイラ。 C コード と C++ コードをコンパイルします。<br />
<strong>ARM</strong> と Thumb ® に 対 応 し ている アセンブラ。<strong>ARM</strong> および Thumb<br />
アセンブ リ 言 語 による ソースファ イルをアセンブルします。<br />
armlink <strong>ARM</strong> リンカ。1 つまたは 複 数 のオブジェ ク ト ファ イルの 内 容 と、<br />
1 つま たは 複 数 のオブジ ェ ク ト ラ イ ブ ラ リ か ら 選 択 さ れた 部 分 を<br />
結 合 し、 実 行 可 能 プ ロ グ ラ ム を 生 成 し ます。<br />
Rogue Wave C++ ライブラリ<br />
Rogue Wave ライブラリは、 標 準 C++ ライブラリを 実 装 したもの<br />
です。 Rogue Wave ライブラリの 詳 細 については、CD-ROM に 収<br />
録 されている HTML 形 式 のマニ ュ アルを 参 照 し て 下 さ い。<br />
C++ ライブラリ<br />
<strong>ARM</strong> C++ ラ イ ブ ラ リ には、 以 下 の 関 数 が 用 意 さ れています。<br />
• C++ コ ンパ イ ル 時 に 使 用 するヘルパ 関 数<br />
• Rogue Wave ライブラリでサポートされていないその 他 の<br />
C++ 関 数<br />
C ライブラリ <strong>ARM</strong> C ライブラリは、C 標 準 および C++ 標 準 で 定 義 さ れてい る<br />
ラ イブラ リ 機 能 を 実 装 し た ものです。 詳 細 については、 『ライブ<br />
ラリ / 浮 動 小 数 点 サポー ト ガ イ ド 』 の 2-2 ページの 「C および<br />
C++ ラ イブラ リ について」 を 参 照 して 下 さい。<br />
1-2 Copyright © 2002-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DUI 0202IJ<br />
Non-Confidential