Следующие свойства в coder.make.ToolchainInfo
представляют ваш пользовательский набор инструментальных средств:
coder.make.ToolchainInfo.PrebuildTools
– Инструменты, используемые прежде, чем скомпилировать исходные файлы в объектные файлы.
coder.make.ToolchainInfo.BuildTools
– Инструменты используются для компиляции исходных файлов и соединения/архивации их, чтобы сформировать двоичный файл.
coder.make.ToolchainInfo.PostbuildTools
– Вызываются инструменты, используемые после linker/archiver.
coder.make.ToolchainInfo.BuilderApplication
– Инструменты раньше вызывали PrebuildTools
, BuildTools
и PostbuildTools
. Например: gmake
, nmake
.
Каждая настройка в coder.make.ToolchainInfo.BuildConfigurations
применяет набор опций к инструментам сборки, заданным coder.make.ToolchainInfo.BuildTools
. По умолчанию эти настройки изменяют путь ассемблер, компилятор, компоновщик, и archiver действуют, чтобы произвести более быстрые сборки, более быстрые выполнения и отладку.
Если вы инстанцируете coder.make.ToolchainInfo
, чтобы поддержать источники создания, которые включают ассемблер, C, или файлы C++, объект coder.make.ToolchainInfo
содержит набор по умолчанию инструментов сборки, показанных здесь.