プロジェクトの構成によってソースファイルの入れ替えは可能?

[戻る]
kyu 2003/12/11(木) 16:53:07
debugビルドではxxx.cppがプロジェクトに入っていて、
releaseビルドではxxx.cppの代わりに、yyy.cppがプロジェクトに入ってると
いった感じで、プロジェクトの構成ごとに、ファイルは交換可能なのでしょうか?

.dspとかいじってためしてみたけど、出来なかったもので・・・

kyu 2003/12/11(木) 16:55:25
環境書くのを忘れました。
VC++6

επιστημη [E-Mail] [HomePage] 2003/12/11(木) 17:09:26
小賢しいけど:

// --- common.cpp ---
#ifdef _DEBUG
#include "xxx.cpp"
#else
#include "yyy.cpp"
#endif

dairygoods 2003/12/11(木) 17:10:16
ファイルの「設定」を開いて、
一般タブの「このファイルをビルドしない」を変更します。

Debug - xxx.cppをビルドしyyy.cppをビルドしない
Release - yyy.cppをビルドしxxx.cppをビルドしない

kyu 2003/12/11(木) 17:49:09
[[解決]]
実は、リソースファイル(.rc)が対象だったのですが、
うまくいったっぽいです。たぶん。

επιστημη さんが書いてくれた方法に近いやり方で、行っていたのですけど、
dairygoodsさんの方法は盲点でした。

どうもありがとうございました。
感謝。

古いスレッドには追加発言できません。