使用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)
答案 0 :(得分:4)
您启用了并发构建,这是一个可以同时构建多个项目的选项。每个构建都在您拥有的其中一个核心上运行。这不可避免地导致他们的输出混合在一起。该数字可帮助您跟踪生成消息的项目。
它配置了工具+选项,项目和解决方案,构建和运行,“最大并行构建项目数”设置。
如果未正确设置项目依赖项,则它是构建中断的来源。