validate

Класс: 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™ Build Process введите следующие линии:

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

Если ваш хост - компьютер не имеет Intel® установленный набор инструментальных средств, 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>> 

Для получения дополнительной информации смотрите Поиск и устранение проблем Пользовательская Валидация Набора инструментальных средств.

Для просмотра документации необходимо авторизоваться на сайте