10 個のプロジェクト (proj1 から proj10 という名前) を含む sln があり、proj1 が EXE ファイルを生成するデフォルトのプロジェクトであるとします。
私の問題は次のとおりです。「include」フォルダーを配置する方法は? つまり、proj2 が proj3 (ヘッダー ファイルをインクルードし、lib ファイルをリンクしている) を使用している場合、「include」フォルダーを配置する方法を教えてください。
次の 2 つの方法があります。
プロジェクトの同じレベルにある別のルート フォルダーにすべてのヘッダー ファイルと lib ファイルを配置します。
すべてのプロジェクトを自己終了させ、このプロジェクトを使用したい他のプロジェクトは、インクルード パスとリンク パスを処理する必要があります。当然のことながら、すべてのプロジェクトのレイアウトにルールを与える必要があります (たとえば、すべてのプロジェクトには、ルート フォルダーに「include」フォルダーと「lib」フォルダーが必要です)。
なにか提案を?ありがとう