- - PR -
sedコマンドを使って選択的に置換する方法について
«前のページへ
1|2|3
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-02-23 10:46
多段インクルードを使うとソースはそのままで、CCC_ をインクルード
できませんか? 必要なのは中継地の 固定ソースだけです(毎回作成不要)、別Dirにも置けます。 -------------------------- CCC_AAA.c #include <BBB.h> ------------------------- BBB.h 間接インクルードのための 中継地 #include <CCC_BBB.h> ------------------------ CCC_BBB.h " BBB.h から間接インクルードされた CCC_BBB.h です。"; ーーーーーーーーーー以上の設定で gcc -I ./ -E CCC_AAA.c # 1 "CCC_AAA.c" # 1 "<built-in>" # 1 "<\203R\203}\203\223\203h\203\211\203C\203\223>" # 1 "CCC_AAA.c" # 1 "BBB.h" 1 # 1 "CCC_BBB.h" 1 " BBB.h から間接インクルードされた CCC_BBB.h です。"; # 2 "BBB.h" 2 # 2 "CCC_AAA.c" 2 になります。ソースのファイル名を変えても中継地があれば大丈夫。 |
«前のページへ
1|2|3