共享对象文件

时间:2010-10-25 19:52:41

标签: visual-c++

我在一个解决方案中有两个项目。两个项目都包含一些相同的文件。例如,Project1包含shared.cpp,Project2也是如此。但是,当我编辑shared.cpp并构建两个项目时,有什么方法可以让VC ++编译一次源文件,然后在链接两个项目时使用单个目标文件,而不是编译两次?显而易见的目的是减少构建时间。

1 个答案:

答案 0 :(得分:1)

将shared.cpp放在同一解决方案中的单独项目中,并将其构建为库。然后将该项目添加为project1和project2的依赖项。