考虑具有多个项目的 Visual Studio 解决方案,一些源文件在多个项目中使用。我目前在每个项目中包含多个项目中使用的源文件,但这会导致为每个项目编译相同的源文件。有没有办法将单个项目指定为构建文件的项目,并链接到所有其他项目中的构建对象。
我知道创建静态库的选项,但我想知道是否可以在解决方案中直接指定项目之间的依赖关系 - 就像您可以通过编写 makefile 一样。
搜索显示了 2010 年以来关于该主题的单个问题,但那里没有合适的解决方案: How to use the same obj files in different projects in the same solution