C++按字母顺序构建
C++ alphabetical build order
以下是我在Visual Studio 2010中构建输出的一个片段:
1>------开始构建:项目:引擎,配置:Release_PGWin32------1>icl:警告#10187:PGOPTI检测禁用多文件优化1>icl:警告#10188:PGOPTI检测禁用IP优化
1> !BasketNovell.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>Font.cpp
据我所见,编译器正在按字母顺序构建.cpp文件。我对构建概念不是很熟悉。这是正常行为吗?
注意:我使用的是英特尔C++编译器。
编译的顺序其实并不重要。构建最终产品(可执行文件、库等)的重要步骤是链接步骤,在链接步骤中,编译步骤中的部分将链接在一起。
相关文章:
- C++为构建时间获取QDateTime的可靠方法
- 无法在 CLion 中构建 C++ 项目
- CMake-按正确顺序将项目与C运行时对象文件链接
- 函数调用中参数的顺序重要吗
- 函数向量_指针有不同的原型,我可以构建一个吗
- 如何使用ndk-build.cmd构建Android.so文件
- 为什么不;名字在地图上是按顺序排列的吗
- 将Integer转换为4字节的unsined字符矢量(按大端字节顺序)
- 数到第n个楼梯的路(顺序无关紧要)
- 优先顺序:智能指针和类析构函数
- libssh 的函数在构建 libssh 时无法在 Qt 和 cmake 错误中找到
- 如何配置 CMake 以特定顺序构建多个项目?
- 如何巩固 Bazel 构建对象的顺序
- C++按字母顺序构建
- 与总顺序相比,部分顺序是否足以构建堆
- 查找大小为 n 的所有可能的数组,这些数组由另一个数组中所有可能的元素组合以所有可能的顺序构建
- 针对C++静态破坏/构建顺序问题的平台特定解决方案
- 元组不是按顺序构建的?
- c++ -构建顺序和依赖问题
- 如何从层次顺序遍历构建完整的树