我想以一致的方式为我的解决方案中的所有项目定义包含,链接和二进制输出的路径。
已创建解决方案文件夹和项目。是否有自动方式,设置相对输出目录并同时包含所有项目的目录,或者最好是在解决方案级别上?
例如,我当前的目录结构如下。
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
答案 0 :(得分:1)
您正在寻找的是物业经理。
请参阅GUI to include a .prop file in a VS 2010 project?了解如何前往物业经理。
您可以创建自己的属性集并将其包含在所有项目中。一旦你在“全局属性集”中更改了某些内容,所有项目都将被更改。
编辑: 还有一个关于物业经理如何运作的链接:http://msdn.microsoft.com/en-us/library/ms173410%28v=vs.90%29.aspx