Я хотел бы определить пути для включения, связывания и двоичного вывода для всех проектов в моем решении согласованным образом.
Папки и проекты решений уже созданы. Существует ли автоматический способ установки относительных выходных каталогов и включения каталогов для всех проектов одновременно или, предпочтительно, на уровне решения?
Например, моя текущая структура каталогов соответствует этому.
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
Что вы ищете, так это управляющий недвижимостью.
Увидеть GUI для включения файла .prop в проект VS 2010? как добраться до управляющего недвижимостью.
Вы можете создать свой собственный набор свойств и включить его во все свои проекты. Как только вы измените что-либо в «глобальном наборе свойств», все проекты будут изменены.
РЕДАКТИРОВАТЬ:
Еще одна ссылка на то, как работает менеджер недвижимости: http://msdn.microsoft.com/en-us/library/ms173410%28v=vs.90%29.aspx
Других решений пока нет …