我在一个解决方案中有两个项目,两个项目都包含cpp/h文件;基本;项目中;主";项目将包含来自";基本";。"基本;配置为实用程序项目因此实际上不编译任何东西,当然,因为它确实包含cpp文件,即使我使用VS引用工具将项目链接在一起,VS仍然拒绝从";基本;因此,当我试图编译解决方案时,我会遇到链接器错误,人们会简单地建议我重新配置";基本;由于我更喜欢在每个"链接"上使用不同的配置文件(头文件(;主";我将来使用的项目,静态链接是不可行的。另一种提问方式是,我可以有两个项目表现得像一个项目吗?我很乐意在不使用CMake的情况下听到建议。
使用"共享项目"解决更多信息https://devblogs.microsoft.com/cppblog/cross-platform-code-sharing-with-visual-c/