- 追加された行はこの色です。
- 削除された行はこの色です。
1つのソリューションに
複数のプロジェクトを入れたくなる時があります
例えば、ライブラリの種類ごとにプロジェクトを分割し
一括で全ライブラリをビルドしたい場合などです
一括で全プロジェクトをビルドしたい場合などです
(それ以外はあまり需要ないですけど・・・)
ライブラリの作成に関してはLIB編、DLL編を参考にしてください
ポイントはソリューション(.sln)が1つに対して
プロジェクト(.vcproj)が複数あることです
まず、1つのソリューションに対し、複数プロジェクトを作成する方法です
いつものように新規で空のプロジェクトを作成します
&ref(multiproject1.GIF);
その後、ソリューションのアイコンを右クリック追加で
プロジェクトの追加を選びます
&ref(multiproject2.GIF);
選ぶとプロジェクト作成画面になります
&ref(multiproject3.GIF);
プロジェクト名を決めたら
いつものように作成してください
すると、次のようにソリューションにプロジェクトが追加されるはずです
&ref(multiproject4.GIF);
次回以降はこの状態で(複数のプロジェクトを同時に)開くには
ソリューション(.sln)の方を開きます
&ref(multiproject5.GIF);
次に、一括ビルド(全プロジェクトビルド)の方法の説明をします。
project1側にmain.cpp
project2側にmain2.cpp
を作成します。
&ref(multiproject6.GIF);
ビルド→ソリューションのビルド(ショートカットキーはF7)を選びます
&ref(multiproject7.GIF);
これで、全プロジェクトがビルドされます
&ref(multiproject8.GIF);
プログラムの実行に関しては、現在黒の太字になっているプロジェクトが
実行対象のプロジェクトになります
&ref(multiproject9.GIF);
実行したいプロジェクトで右クリック→スタートアッププロジェクトに設定
で切り替えを行うことができます
&ref(multiproject10.GIF);
#vote((^ω^)やったお[0],何これwww意味不すぎwww[0],。(`ω´#)。あぁん?最近、だらしねぇな[0])