Бих искал да дефинирам пътища за включване, свързване и двоичен изход за всички проекти в моето решение по последователен начин.
Папките за решение и проектите вече са създадени. Има ли автоматизиран начин за задаване на относителни изходни директории и включване на директории за всички проекти наведнъж или за предпочитане на ниво решение?
Например текущата ми структура на директория следва това.
repository (solution)
├─ README.md
├─ dependencies (solution folder)
│ └─ name (several projects)
│ ├─ *.h, *.cpp
│ └─ binary (*.dll or *.lib)
│ ├─ debug
│ └─ release
├─ managers (solution folder)
│ └─ name (several projects)
│ ├─ *.h, *.cpp
│ └─ binary (*.dll or *.lib)
│ ├─ debug
│ └─ release
├─ system (project)
│ ├─ *.h, *.cpp
│ └─ binary (*.dll or *.lib)
│ ├─ debug
│ └─ release
├─ modules (solution folder)
│ └─ name (several projects)
│ ├─ *.h, *.cpp
│ ├─ binary
│ │ ├─ debug
│ │ └─ release
│ └─ *.jpg, *.3ds, ... (assets)
└─ application (project)
├─ *.cpp
└─ binary (*.exe)
├─ debug
└─ release