【发布时间】:2016-03-30 19:03:26
【问题描述】:
我在 Visual Studio 2015 中有这些项目:
如您所见,它们“共享”相同的类 (.cpp/.h)。如果我在DefaultProject-app 内编辑它,它会在DefaultProject-vst2 内自动更改。
现在,我想创建一个新课程,我也想要它。所以右键点击DefaultProject-app->Add->Class。但是一旦我创建了它,它就只放在DefaultProject-app 中。它应该在两个项目中,并在我编译另一个项目时进行编译。
我该怎么做? Xcode 中的“构建阶段”之类的东西?
【问题讨论】:
-
将共享文件提取到其他两个项目引用的第三个项目中会不会更好?这样您就不必担心保留多个副本并使它们保持同步(即使 VS 正在帮助这部分)。
-
@senschen 所说的。我通常把它做成一个静态库。
-
也许这已经是“完成”的方式(其他两个引用的第三个项目)。但是我怎么知道哪个是“第三个”项目将新课程放在哪里?
标签: c++ visual-studio visual-studio-2015 project solution