set substitute-path (gdb モードのみ)

ソースファイルの検索に使用する代替規則を設定します。

構文

set substitute-path from-path  to-path

パラメーター

from-path

置換されるパス。

to-path

新しいパス。

説明

このコマンドは、ソースファイルの検索に使用する代替規則を設定します。

次の例では、デバッグ対象は Funct/src/temp/src でコンパイルされますがソースは Funct/src にあります。デバッガーはソースを検索する代替パスが必要です。

代替パスがないため、デバッガーはソースを検索できず、list コマンドでソースコードが表示されません。

(idb) 
					  list main
No source file named /site/Funct/src/temp/src/c_sanity.c.    
(idb) 
					  show substitute-path
(idb) 
					 

set substitute-path コマンドでデバッガーにソースを検索する場所が伝えられるため、list コマンドでソースコードが表示されます。

(idb) 
					  set substitute-path '/site/Funct/src/temp/src' '/site/Funct/src'
(idb) 
					  show substitute-path
/site/Funct/src/temp/src  ->  /site/Funct/src
(idb) 
					   
(idb) 
					  list main
16      }
17
18      iab2 (na, sum, ivar, nb)
19          int *na, sum[], *ivar, *nb;
20      {

関連情報


このヘルプトピックについてのフィードバックを送信