Visual Studio C++是否可以在没有链接的情况下编译对象

Tim*_*ner 8 c++ linker visual-studio-2010

我正在运行VS 2010 SP1,我有一个特殊的分析配置,每周运行一次(因为构建服务器需要很长时间来分析所有内容).

我希望这个配置能够在不费力的情况下运行.如果分析传递了项目中的所有代码,那么我希望构建只是继续到下一个项目而不进行链接.

我没有办法告诉VS只运行C++编译器而不进行链接.有没有人知道在现有的vcxproj中执行此操作的方法?

[编辑]澄清:我希望在IDE中工作.

我的下一步行动是手动编辑vcxproj,看看我是否无法摆脱构建的链接阶段.

jdk*_*ght 3

正是在这种情况下;使用 IDE 时尝试在不链接的情况下进行构建。

为了在我的配置中实现此目的,我更改了应用程序的配置类型:

General -> Project Defaults -> Configuration Type
Run Code Online (Sandbox Code Playgroud)

具体来说,从 更改Application (.exe)Static library (.lib)。这将允许构建您的所有项目,但不需要发生任何链接。