TOP > PARTNER-AP/Linux
PARTNER-AP/Linux
PARTNER-AP/Linuxは、PARTNER-Jet/ETIIのデバッガソフトとは操作面で互換性を保っておりますので、Linuxのアプリケーション開発に違和感なくお使いいただけます。
PARTNERシリーズは、強力なデバッグコマンド、マクロ、インスペクト、ウォッチ機能などをもち、効率的にデバッグ作業が行なえます。もちろんデバッガの標準的な諸機能(メモリ、I/O、レジスタの表示、ステップ実行、ブレークポイントの設定など)も装備しています。
ボリュームライセンスのみの販売です。単品では販売しておりません。
詳細はお問い合わせ下さい。
PARTNER-AP/Linux 特徴
- Linux専用ソフトウェアデバッガ
ICEではなく、カーネルptrace()を利用するデーモンと通信を行うリモートデバッガ
- 各種CPU 対応
ARM/MIPS/SH
- Windows ホスト上でデバッグ可能
- TCP/IP or VLINK でリモート通信
axLinux、MontaVista Linux動作確認済
Windows 2000/XPに対応
高級言語対応 C++対応
「PARTNER」は高級言語対応。C/C++言語のソースレベルでのデバッグが行なえます。ソース行単位でのステップ実行、ブレークポイントの設定、変数の参照/変更などが高級言語 レベルで行なえます。
最強のデータ参照/ 変更機能およびリンク機能
従来から定評があるPARTNERのデータ参照/変更機能が大幅にアップしております。例えばソースウインドウに表示されている変数にマウスカーソルを移動してダブルクリックするだけでインスペクトウインドウが開き、簡単に変数のデータ参照/変更が可能です。また、ウォッチウインドウ、ローカルウインドウでも同様に変数のデータ参照/変更が可能になっています。さらに、マウス操作でレジスタウインドウ、メモリウインドウでもデータの変更が簡単,軽快になりました。
高速処理・快適な操作環境
ソフトウェアの高速化によって、通常時間のかかるコマンドも軽快に実行されます。レスポンスのよい快適なデバッグ環境を提供します。
インスペクト機能
Cの全てのデータタイプ(char,int,ポインタ,構造体,共有体,配列)が、その変数のデータ構造に従った形式で参照/変更ができますし、Cの式の評価もできます。
ウォッチ機能
デバッグの過程で特に重要な変数や配列あるいは式の最新値を常にウォッチウインドウに表示する機能です。
コマンド入力を容易にするシェル機能
今までに入力したコマンドを1500文字分記憶するヒストリ機能/ラインエディット/コマンドのサーチ/グローバルシンボルのサーチなどの操作性を向上させる機能を追加しました。
デバッグ作業を効率的に行うマクロ機能
Cライクな制御構造(if,for,while,do,break等)を持った強力なマクロ機能(言語)を備えています。複数のコマンドを組み合わせて新しいコマンドを定義することや、ブレークポイントと組み合わせてデバッグ作業を効率的に行う事ができます。
システムコール機能
一文字入出力の代替入出力機能があります。ターゲット上で動作しているユーザプログラムからパソコンのキーボードのデータを読み込んだりパソコンの画面に文字出力する事ができます。 デバッガ画面に文字出力をする事ができます。
強力な日本語ヘルプ機能
ツールバーへの登録可能
デバッグ対象プログラムのロード、ブレークポイントの設定、プログラムの実行、変数のインスペクトなど、日常使われる機能をツールバーに登録できます。マウスでクリックするだけの簡単操作環境が実現できます。
操作自在のウインドウ
各ウインドウの表示オン/オフはツールバーで簡単に指定が可能です。また、各ウインドウの大きさ、位置は任意に設定できますし、デバッガ終了時にその状態を記憶しています。さらに任意のウインドウ配置を3種類保存することも可能です。各ウインドウの色やフォントまで自由に設定可能です。
PARTNERのウインドウ例
メインウインドウ
|
PARTNERのメインウインドウです。
|
コードウインドウ
|
ソース表示をするウインドウです。2つのソースが表示できます。
|
コマンドウインドウ
|
コマンド入力用のウインドウです。
|
メモリ
|
メモリのダンプ表示用のウインドウです。
|
レジスタ
|
レジスタ値の表示用ウインドウです。
|
スタック
|
スタック値の表示用ウインドウです。
|
ローカル
|
現在の関数のローカル変数名と値の表示用ウインドウです。
|
ウォッチ
|
指定したアドレスや変数の最新値の表示用ウインドウです。
|
バックトレース
|
現在の関数がどの関数から呼び出されているかを表示します。
|
ブレーク
|
ブレーク設定状況一覧表示用のウインドウです。
|
メモ
|
任意にメモしておいた画面データを表示するウインドウです。
|
インスペクト
|
変数のデータ参照/変更用のウインドウです。
|
ヒストリ
|
リアルタイムトレースメモリの表示用ウインドウです。
|