exponenta event banner

Сведения о coder.make.ToolchainInfo

Следующие свойства в coder.make.ToolchainInfo представляют пользовательскую цепочку инструментов:

  • coder.make.ToolchainInfo.PrebuildTools - инструменты, используемые перед компиляцией исходных файлов в файлы объектов.

  • coder.make.ToolchainInfo.BuildTools - Инструменты, используемые для компиляции исходных файлов и их связывания/архивирования для формирования двоичного файла.

  • coder.make.ToolchainInfo.PostbuildTools - Инструменты, используемые после вызова компоновщика/архиватора.

  • coder.make.ToolchainInfo.BuilderApplication - Инструменты, используемые для вызова PrebuildTools, BuildTools, и PostbuildTools. Например: gmake, nmake.

Каждая конфигурация в coder.make.ToolchainInfo.BuildConfigurations применяет набор параметров к инструментам построения, указанным в coder.make.ToolchainInfo.BuildTools. По умолчанию эти конфигурации изменяют способ работы ассемблера, компилятора, компоновщика и архиватора для создания более быстрых сборок, более быстрых запусков и отладки.

При создании экземпляра coder.make.ToolchainInfo для поддержки источников здания с файлами ассемблера, C или C++, coder.make.ToolchainInfo содержит набор инструментов построения по умолчанию, показанный здесь.