exponenta event banner

утвердить

Класс: coder.make.BuildTool
Пакет: coder.make

Проверка свойств инструмента построения

Синтаксис

validtool = h.validate

Описание

validtool = h.validate проверяет coder.make.BuildTool и создает ошибки, если какие-либо свойства определены неправильно.

Входные аргументы

развернуть все

Дескриптор объекта для coder.make.BuildTool , указанный как переменная.

Пример: tool

Выходные аргументы

развернуть все

Действительность coder.make.BuildTool объект. Если метод обнаруживает проблему, он возвращает '0' или сообщение об ошибке.

Примеры

coder.make.BuildTool.validate возвращает предупреждения и сообщения об ошибках при попытке проверки средства построения перед установкой программного обеспечения средства построения (компилятора, компоновщика, архиватора).

Начиная с примера «Добавить пользовательские цепочки инструментов в процесс построения MATLAB ® Coder™» введите следующие строки:

tc = intel_tc;
tool = tc.getBuildTool('C Compiler');
tool.validate

Если на вашем хост-компьютере не установлена схема Intel ® Toolchain ,validate отображает следующие сообщения:

Warning: Validation of build tool 'Intel C Compiler' may require the toolchain
to be set up first. The setup information is registered in the toolchain
this build tool belong to. Pass the parent ToolchainInfo object to VALIDATE
in order for any toolchain setup to be done before validation. 
> In C:\Program Files\MATLAB\R2013a\toolbox\coder\foundation\build\+coder\+make\
BuildTool.p>BuildTool.checkForPresence at 634
  In C:\Program Files\MATLAB\R2013a\toolbox\coder\foundation\build\+coder\+make\
BuildTool.p>BuildTool.validate at 430 
Error using message
In 'CoderFoundation:toolchain:ValidateBuildToolError',data type supplied is
incorrect for parameter {1}.

Error in C:\Program
Files\MATLAB\R2013a\toolbox\coder\foundation\build\+coder\+make\
BuildTool.p>BuildTool.checkForPresence
(line 664)


Error in C:\Program
Files\MATLAB\R2013a\toolbox\coder\foundation\build\+coder\+make\
BuildTool.p>BuildTool.validate
(line 430)

 
Trial>> 

Дополнительные сведения см. в разделе Устранение неполадок при проверке настраиваемой цепочки инструментов.