私はヘッダーファイルの1つ(h1.hなど)に#define a 5を持っているc ++ビジュアルスタジオプロジェクト(p1など)を持っています。プロジェクトには他の多くの.cppファイルもあり、その多くにはh1.hが含まれています
今、私は別の独立したプロジェクト(p2など)を持ちたいと思っています.h1.hは#define a 6です。
p1 のすべてのファイルを p2 で再利用したい。問題は、あまりにも多くのファイルを複製することなく、同じソリューションにそのようなプロジェクトを 2 つ持つように設計する方法は何ですか。