Visual Studio编译输出格式

时间:2011-08-16 11:32:09

标签: visual-studio visual-c++ compiler-construction

使用VisualStudio编译C ++应用程序时,我注意到每个输出行都有一个数字。什么是“\ d>”代表什么?

示例:

4>ContentTimecodeConverter.cpp                                                                                               
1>avus_mpeg_stream_out.obj : warning LNK4221: no public symbols found; archive member will be inaccessible                   
4>ContentTarget.cpp                                                                                                                                                                                         
4>ContentBrowserWidget.cpp                                                                                                   
1>Build log was saved at "file://d:\compile\release\libabc\BuildLog.htm"                                                  
1>libabc - 0 error(s), 1 warning(s)

1 个答案:

答案 0 :(得分:4)

您启用了并发构建,这是一个可以同时构建多个项目的选项。每个构建都在您拥有的其中一个核心上运行。这不可避免地导致他们的输出混合在一起。该数字可帮助您跟踪生成消息的项目。

它配置了工具+选项,项目和解决方案,构建和运行,“最大并行构建项目数”设置。

如果未正确设置项目依赖项,则它是构建中断的来源。