0

这是我在 Visual Studio 2010 中构建输出的片段:

1>----- 构建开始:项目:引擎,配置:Release_PG Win32 ------ 1>icl:警告 #10187:PGOPTI 检测禁用多文件优化 1>icl:警告 #10188:PGOPTI 检测禁用 IP优化
1> !BasketNovel.cpp 1> 编译 precompiled.h - 每个项目应该只发生一次。1> 1> 编译BasketNovel.h。1>

1> Camera.cpp 1> 编译 precompiled.h - 每个项目应该只发生一次。1> 1> 编译BasketNovel.h。1>

1> Console.cpp 1> 编译 precompiled.h - 每个项目应该只发生一次。1> 1> 编译BasketNovel.h。1>

1> Entity.cpp 1> 编译 precompiled.h - 每个项目应该只发生一次。1> 1> 编译 BasketNovel.h。

1> 1> 字体.cpp

据我所知,编译器按字母顺序构建我的 .cpp 文件。我不太熟悉构建概念。这是正常行为吗?

注意:我使用的是英特尔 C++ 编译器。

4

1 回答 1

4

编译的顺序并不重要。构建最终产品(可执行文件、库等)的重要步骤是链接步骤,编译步骤中的各个部分将链接在一起。

于 2012-11-30T10:27:55.020 回答