C ++ алфавитный порядок сборки

Вот фрагмент из моего вывода сборки в Visual Studio 2010:

1> —— Начата сборка: Проект: Engine, Конфигурация: 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> Font.cpp

Из того, что я вижу, компилятор строит мои .cpp файлы в алфавитном порядке. Я не очень знаком с концепциями сборки. Это нормальное поведение?

Примечание: я использую компилятор Intel C ++.

0

Решение

Порядок компиляции не очень важен. Важным этапом, на котором строится ваш конечный продукт (исполняемый файл, библиотека и т. Д.), Является этап связывания, на котором части этапа компиляции будут связаны друг с другом.

4

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector