- 55 名前:ソースコード付きインストーラ mailto:sage [2006/02/24(金) 15:52:22 ]
- サンプルコードと実行ファイルをWindowsインストーラで
配布しようと思っています。 「セットアッププロジェクト」や「Cabファイルプロジェクト」に 他のプロジェクトの出力を次々と追加してパッケージングしていく わけですが、その指定の際に他のプロジェクトの「プライマリ出力」 だけじゃなくて「ソースファイル」も指定できるようになっています。 で、他のプロジェクトの「ソースファイル」を追加すると、 自動的に他のプロジェクトに含まれる *.cpp ファイルが 追加されていくのは当たり前なんですが、なんと *.cpp ファイル からインクルードされている *.h ファイルも自動的に含まれて いるようで「おお〜」と関心しています。 インクルード関係も勝手に解釈して必要なソースコードだと 認識してくれるのはありがたいのですが、一つ疑問が。 それは iostream なんかも include してるのに、それらは 含まれていないのです。 あるインクルードファイルがあるプロジェクトのソースコード として含まれるか否かを、VSはどうやって判断しているのでしょうか?
|

|