本サイト全体に関わるJavaScriptの機能の概要
日本−日本語
≫
お問い合わせ
検索:
詳細検索オプション
マニュアル
docs.hp.com - 日本語
日本HP内
C/C++ SoftBench ユーザーズ・ガイド
≫
テクニカル ドキュメント
PDF版
≫
フィードバック
≫ 目次
≫
用語集
≫
索引
HP 部品番号: B6454-97412
2000 年 6 月
著作権について
ご 注 意
目次
出 版 履 歴
納入後の保証について
表記上の規約
キーボードの種類
メニューの規約
1 SoftBench による結果の最大表示
SoftBecnh のタスク・フロー
プロジェクト
ターゲットのビルド
ビルド構成およびパッケージ
プロジェクト・ビルド・モデルと外部ビルド・モデルの選択
開発チームとのプロジェクトの共有
1 つのプロジェクトに 1 人の作成者
1 つのプロジェクトに多数の作成者
サブプロジェクトを持つ 1 つのプロジェクトに多数の作成者
プロジェクト計画
SoftBench の統合化された環境の使用法
複数のツールを合わせて使用する方法
複数プロジェクト上での SoftBench ツールの使用
スタンドアロン・ツールとしての SoftBench ツールの使用
ツール・ウィンドウの再利用
SoftBench ツール間でのデータのコピー
SoftBench セッションの例
SoftBench の学習
2 SoftBench の使用法
SoftBench を使用する前提条件
SoftBench の起動
SoftBench ウィンドウ領域
ビルダ・ページ
SoftBench CodeAdvisor ページ
プロジェクトのセットアップ
プロジェクト・ビルドを使用したプロジェクトの生成
外部ビルドを使用したプロジェクトの生成
既存のプロジェクトからのプロジェクトの複製
既存のプロジェクトの再分割
サブプロジェクトの生成
プロジェクト定義の変更
プロジェクト内のファイルの生成
既存のファイルのプロジェクトへの追加
プロジェクト・ビルドの場合のターゲットの定義
ターゲットの生成
依存関係の指定
ビルド構成のカスタマイズ
ビルド・パッケージの使用法
外部ビルドの場合のターゲットの定義
ターゲット・グラフの使用法
グラフ
依存関係の表示
グラフの複雑さの制御
選択したターゲットのビルド
構成済みのエディタの起動
プロジェクトおよびターゲットのビルド
コンパイル・モードの設定
"外部ビルド・コマンド" ダイアログ・ボックスの使用法
ビルドのプレビュー
コンパイルとビルド
サブプロジェクトのビルド
エラーの処理
リモート・システムでのビルドの実行
SoftBench CodeAdvisor を使用したコードの検査
他の SoftBench ツールの実行
SoftBench 環境の管理
ツール・アイコンの追加および削除
ツールの選択値の選択
SoftBench による新しいツールの登録
リソースの設定による SoftBench のカスタマイズ
分散データおよびツールのアクセス
リモート・システム上での SoftBench の実行
CDE との統合
SoftBench の停止
直前の SoftBench セッションの復元
ヘルプ情報の入手
Help メニューの使用法
On Item ヘルプのアクセス
正しく動作しない場合
詳細情報
3 SoftBench 構成マネージャの使用法
SoftBench CM について
操作ガイド - 概略
アーカイブ・システムの管理
ローカル・ネットワーク・サーバおよびアーカイブのブラウズ
アーカイブ・ディレクトリの作成
アーカイブ・ディレクトリとローカル・ディレクトリ間のマッピングの作成
ローカル・ディレクトリとアーカイブ・ディレクトリ間のマッピングの変更
アーカイブ・ファイルおよびディレクトリの管理
初期アーカイブ・ファイルの作成
アーカイブ・ファイルのチェックアウト
アーカイブ・ファイルのチェックアウトの取り消し
ローカル・ディレクトリの更新
アーカイブ・ファイルの内容の表示
アーカイブ・ファイルとディレクトリの削除
アーカイブ・ファイルのロック
アーカイブ・ファイルのロック解除
アーカイブ・ファイルのリビジョン履歴の表示
アーカイブ表示フィルタの設定
ローカル・ファイルの管理
ローカル・ソースファイルの変更
変更されたファイルのチェックイン
アーカイブ・ファイルのデフォルトシンボリック名の作成
シンボリック名について
シンボリック名の定義
シンボリック名の例
SoftBench CM コマンド行インタフェースの使用
4 SoftBench エディタの使用法
プロジェクトによるエディタの使用法
エディタの構成
SoftBench vi エディタの構成
SoftBench プログラム・エディタの構成
構成済み SoftBench エディタの起動
SoftBench XEmacs エディタによる編集
SoftBench XEmacs の使用法
ヘルプへのアクセス
複数のファイルの編集
SoftBench vi エディタによる編集
マウス・ポインタとテキスト・カーソルの使用上の比較
複数のファイルの編集
エディット・ウィンドウの再使用
テキストの選択、コピーおよびペースト
エディタからのその他の SoftBench ツールの呼出し
プログラム・ファイルのコンパイル
プロジェクトのビルド
エディタから SoftBench スタティック・アナライザへのアクセス
プログラム・ファイルでのブレークポイントの設定
構成管理の使用
詳細情報
5 SoftBench Class Graph/Editor の使用法
SoftBench Class Graph/Editor による C++ ストラクチャの編集
SoftBench Class Graph/Editor の使用モデル
他の SoftBench エディタとともに SoftBench Class Graph/Editor を使用する方法
エディタ表示とスタティック・データベースの同期
ユーザーの作業での SoftBench Class Graph/Editor の使用法
既存のクラス階層構造の表示
新しい構成要素の作成
既存の構成要素の更新
既存の構成要素の削除
使用モデル例
新しいプログラムの作成
既存のプログラムの更新
クラス・テンプレートによる作業
構成管理システムの使用法
正しく動作しない場合
6 SoftBench CodeAdvisor の使用法
SoftBench CodeAdvisor とデバッガまたは動的アナライザとの比較
"Check Code"操作の実行
プロジェクト・ビルドによるプログラムの準備
外部ビルドによるプログラムの準備
SoftBench CodeAdvisor へのアクセス
ルール・グループの選択
プログラムのチェック
違反の表示
SoftBench CodeAdvisor の終了
ルール違反のフィルタ処理
詳細情報
7 SoftBench デバッガの使用法
SoftBench デバッガについて
デバッグ用プログラムの準備
SoftBench デバッガ・ウィンドウ・エリアの使用法
メイン・ツールフェイスの分割
実行可能プログラムのロードまたは再実行
実行時環境の指定
ソースファイルの位置の指定
プロジェクト内での実行可能ファイルのデバッグ
シングル・ステップでのプログラムの実行
実行中のプログラムへの割込み
システム・ルーチンまたはデバッグ不能ルーチン内での割込み
プログラムとの対話
標準 I/O プログラムとの対話
端末指向プログラムとの対話
ウィンドウ指向プログラムとの対話
識別子の位置の指定
プログラム位置の指定
変数の指定
プログラムのデータの調査および変更
プログラム内のデータの調査
16 進数または文字列の値の表示
プログラム内のデータの変更
テバッガ変数の使用
式の使用
定数の使用
関数の呼出し
呼出しスタックの表示
スレッド・スタックの表示
プログラム操作の理解
ブレークポイントの設定と使用法
ブレークポイントによるプログラムのデバッグ
ブレークポイントの設定
ブレークポイントの表示および変更
ブレークポイントのクリア
ブレークポイントでの DDE コマンドの実行
C++ ブレークポイントの設定
グループ・ブレークポイントの設定
グループ・ブレークポイントの表示および変更
監視ポイントの設定と使用法
監視ポイントの作成
監視ポイントの表示および変更
監視ポイントのクリア
プログラム・フローのトレース
トレースの作成
トレースの表示
トレースのクリア
プログラムのエラーの修正
ソースコードの編集
ファイルの同期
動的ライブラリのデバッグ
アセンブリ言語および CPU レジスタの表示
アセンブリ言語のトレース
追跡レジスタ
シグナルおよびイベントの処理
インターセプトの表示および編集
シグナルの処理
プログラムが異常終了した後のデバッグ (コア・ダンプ)
core ファイルでのデバッグ
fork されたプロセスのデバッグ
スレッド型アプリケーション・プログラムのデバッグ
スレッドの表示および操作
スレッドでのブレークポイントの設定
実行中のプログラムへのデバッガの接続
C++ プログラムのデバッグ
例外処理用ブレークポイントの使用法
継承された C++ 値のアクセス
スタティック・コンストラクタのデバッグ
最適化されたコードのデバッグ
SoftBench デバッガのカスタマイズ
デバッガ・オプションの指定
ユーザー・ボタンのカスタマイズ
正しく動作しない場合
詳細情報
8 SoftBench デバッガのデータ・グラフ・ウィンドウの使用法
データ・グラフ・ウィンドウの起動と停止
データ・グラフ・ウィンドウのブラウジング・セッションの開始
データ・グラフ・ウィンドウのブラウジング・セッションの終了
データ・グラフ・ウィンドウ内の各エリアについて
レイアウト制御エリア
表示制御エリア
グラフ・エリア
ウィンドウ制御エリア
グラフ・エリアの使用法
新しいノードの表示
「ノード値」ダイアログ・ボックスの使用
グラフ・エリアの更新の保留
グラフの非アクティブ化
グラフ処理の停止
使用例
正しいデータ構造の確認
データ・メンバー値の表示
詳細情報
9 SoftBench スタティック・アナライザの使用法
SoftBench スタティック・アナライザの起動
照会作成の準備
スタティック・データの生成
ビルドを行わないスタティック・データの更新
解析するスタティック・データの指定
SoftBench スタティック・アナライザのウィンドウ・エリアの使用法
テキストによるスタティック照会の作成
一般照会の作成
プログラム識別子に基づいた照会の作成
照会結果の使用法
照会結果のブラウズ
ソースファイルの編集
データベースの更新
照会の実行
照会結果の簡略化
ファイルセットを使用した結果のフィルタ処理
C++ の照会結果のフィルタ処理
スコーピングの使用法
以前の照会の再表示
照会結果の再表示
照会結果の削除
照会結果の保存と印刷
スタンドアロン・モードでの SoftBench スタティック・アナライザの使用法
コマンド行からのスタティック・データの生成
サブディレクトリの検索
Staticfileset ファイルの使用法
SoftBench スタティック・アナライザのカスタマイズ
正しく動作しない場合
詳細情報
10 スタティック・グラフ・ウィンドウの使用法
SoftBench スタティック・アナライザ・グラフの起動
スタティック照会グラフの作成
スタティック・グラフ・ウィンドウの一般的な機能
グラフ・ノードの検索
スタティック・グラフ・ウィンドウのノードに対する操作
スタティック・グラフ・ウィンドウ相互の切替え
別のグラフ上へのノードの表示
記述ボックスの使用法
SoftBench デバッガのためのブレークポイントの設定
スタティック・グラフ・ウィンドウ・イメージのファイルへの保存
グラフ表示の簡略化
グラフの複雑さの軽減
ソースのないノードのフィルタ処理
スタティック・グラフ・ウィンドウのカスタマイズ
グラフの凡例の削除
複数のグラフの表示
11 SoftBench ファイル比較の使用法
SoftBench ファイル比較ウィンドウについて
メニュー・バー
「作業ディレクトリ」入力ボックス
「Left File」および「Right File」入力ボックスの使用
「Merge File」入力ボックスの使用
テキスト・エリア
余白ウィンドウの読み込み
マージする行の選択
異なる行の強調表示
[ ] シングル・ラインのトラバース
2 つのファイルの比較
比較済みのファイルのマージ
正しく動作しない場合
詳細情報
12 SoftBench メッセージ・モニタの使用法
SoftBench メッセージ・モニタの起動
SoftBench メッセージ・モニタ・ウィンドウ・エリアについて
メニュー・バー
ブロードキャスト・メッセージ
ブロードキャスト・メッセージ・エリアのクリア
メッセージの合成と送信
ロギング
ログファイルの指定
メッセージ・ロギング機能の起動と停止
13 SQL による SoftBench の使用法
サポートされる環境の決定
SQL による SoftBench の構成
デフォルト SQL ファイル・タイプの使用法
プロジェクト・ビルドによる SQL の使用法
外部ビルドによる SQL の使用法
RDBMS バージョンの更新
SoftBench ツールによる SQL の使用法
SQL プリプロセッサ用スクリプトの使用法
SQL によるデバッグ
SoftBench デバッガの場合の SQL による編集と再ビルド
SQL による SoftBench CodeAdvisor と SoftBench スタティック・アナライザの使用法
詳細情報
A SoftBench グラフ・ウィンドウの使用法
SoftBench グラフ・ウィンドウへのアクセス
グラフ・ウィンドウ・エリアの使用法
ポップアップ・メニューの使用
グラフ・イメージの保存オプションの使用
縦方向および横方向のスクロールの使用
ズームインまたはズームアウト
グラフ・エリアのクリア
ノードとアークについて
グラフ・エリア・ノードの読取り
ノードとアークの選択
ノードの移動
SoftBench グラフのカスタマイズ
グラフのレイアウトの制御
グラフ表示の制御
ウインドウのステータス情報
詳細情報
B SoftBench CM 構成のカスタマイズ
構成ファイルの変更
アーカイブ・ファイルの保存位置の構成
サーバに対するユーザー・アクセスの定義
推奨されるパーミッション・ファイルの形式
ロギングおよびデバッグ・オプションの設定
HP-UX での SoftBench CM サーバへのクライアント・マシン・アクセスの制御
SoftBench CM 管理作業の実行
RCS からのアーカイブ・ファイルの移行
SCCS からのアーカイブ・ファイルの移行
Lockinfo ファイルの変更
アーカイブ・バックアップの作成
アーカイブ記憶域の位置の移動
トラブルシューティング
C 正規表現の使用法
パターン・マッチング
D SoftBench の母国語サポート (NLS) のためのカスタマイズ
SoftBench での NLS の使用準備
LANG 環境変数の設定
異なるコード化方式間の変換
Alt の再バインディング
SoftBench ニーモニックと非 USASCII 文字入力
ニーモニックのメニューを変更または削除する方法
SoftBench キーボード・アクセラレータと非 USASCII 文字入力
キーボード・アクセラレータのカスタマイズ
ローカライズされた SoftBench システムの起動
リモート実行ホストおよび NLS
SoftBench におけるエディット操作
文字入力の例
用語集
索引
図目次
1-1
SoftBench によりサポートされる主要なソフトウェア開発作業
1-2
SoftBench ツールのプロジェクトおよびファイルとの相互関係
1-3
プロジェクトのビルド指示を使用したソースからのターゲットのビルド
1-4
簡略化した一連のビルド構成、パッケージ、および変換
1-5
開発チームのメンバーによるプロジェクト定義の複製
1-6
開発チームのメンバーによるプロジェクト定義の共有
1-7
開発チームのメンバーによるサブプロジェクトの使用
1-8
開発サイクル全体にわたる SoftBench ツールの使用
1-9
他のツールを直接呼び出すことができるツール
1-10
"プロジェクトのアイコン化" および "プロジェクトの標準大化"ボタン
2-1
拡張されていない SoftBench ウィンドウ
2-2
ビルダ・ページを表示する拡張された SoftBench ウィンドウ
2-3
SoftBench CodeAdvisor ページを表示する拡張された SoftBench ウィンドウ
2-4
"プロジェクトの作成" ダイアログ・ボックス
2-5
外部ビルドの場合の "プロジェクトの作成" ダイアログ・ボックス
2-6
"プロジェクトへのファイルの追加" ダイアログ・ボックス
2-7
"新規ターゲット定義" ダイアログ・ボックス
2-8
"ビルド構成の管理" ダイアログ・ボックス
2-9
"外部ビルド・コマンド" ダイアログ・ボックス
2-10
ビルダ・ページ内のターゲット・グラフ
2-11
SoftBench オンライン・ヘルプ ウィンドウ
3-1
SoftBench CM と SoftBench との統合
3-2
ローカル・サーバおよび SoftBench CM アーカイブの表示
3-3
SoftBench CM メイン・ウィンドウ
3-4
SoftBench CM のファイル・マッピング
3-5
"マッピング表示/変更" ダイアログ・ボックス
3-6
アーカイブ・ファイルの表示
3-7
"ファイル・ロック解除" ダイアログ・ボックス
3-8
アーカイブ・ファイルの "変更履歴の表示" ダイアログ・ボックス
4-1
SoftBench XEmacs メイン・ウィンドウ
4-2
SoftBench vi エディタ・ウィンドウ
5-1
SoftBench Class Graph/Editor の使用モデル
6-1
違反の表示
7-1
SoftBench デバッガ・ウィンドウ
7-2
メイン・ツールフェイスの分割
7-3
"ロード実行" ダイアログ・ボックス
7-4
"ソース・ディレクトリの追加" ダイアログ・ボックス
7-5
スタック表示ウィンドウ
7-6
"Break" メニュー
7-7
"ブレークポイントの設定/変更" ダイアログ・ボックス
7-8
"データ監視ポイント" ウィンドウ
7-9
"トレースの設定/変更" ダイアログ・ボックス
7-10
動的な "イメージ/ライブラリの有効化" ダイアログ・ボックス
7-11
"Assembly Instructions"ウィンドウ
7-12
"レジスタ表示"ウィンドウ (PA-RISC)
7-13
インターセプト・ダイアログ・ボックス
8-1
データ・グラフ・ウィンドウ・エリア
8-2
「ノード値」ダイアログ・ボックス
8-3
バイナリ・ツリーノード
8-4
子ノードを持つバイナリ・ツリーノード
8-5
特定のデータ・メンバーの参照
8-6
複数のノードから値を表示
8-7
埋込み配列から値を表示
8-8
グラフ・ノード上のデータ・メンバーを表示
9-1
SoftBench スタティック・アナライザのウィンドウおよびエリア
9-2
参照照会間の関係
9-3
フィルタ処理されていないソースファイル・リスト
9-4
フィルタ処理されたソースファイル・リスト
10-1
「関数の記述」ダイアログ・ボックス
11-1
SoftBench ファイル比較ウィンドウ
12-1
SoftBench メッセージ・モニタ
12-2
「メッセージの送信」ダイアログ・ボックス
A-1
"イメージの保存" ダイアログ・ボックス
A-2
スクロール・バーの使用法
A-3
ポインタのドラッグによるオブジェクトの選択
A-4
複数のノードの移動
B-1
ローカル・ファイルとアーカイブ・ファイル間のファイル・マッピング
表目次
1
キーボードの種類
2-1
SoftBench ウィンドウ領域の説明
2-2
ターゲット・グラフ内での各ビルド・モデルの操作
2-3
グラフ・ノードの状態
2-4
コンパイル・モードの設定値
3-1
シンボリック名とリビジョン番号
3-2
シンボリック名リスト設定後のアクションと結果
3-3
SoftBench CM のコマンド行マン・ページ
8-1
データ・グラフ・ウィンドウ・アクション・メニュー
8-2
ノード値ダイアログ・ボックスのアクション・メニュー
9-1
SoftBench スタティック・アナライザの表示オプション
13-1
C 言語に対する SQL ファイル拡張子
A-1
SoftBench の各グラフにアクセスする方法
A-2
グラフ・イメージのファイル形式
A-3
グラフ・エリア・ノード
A-4
複数のオブジェクトを選択する方法
A-5
グラフ表示の制御
B-1
サーバ構成ファイル
B-2
cm.permission ファイルおよび cm.option ファイルで用いられるオプション
C-1
正規表現における特殊文字についての説明
印刷用画面へ
プライバシー
本サイト利用時の合意事項
© Hewlett-Packard Development Company, L.P.