подтвердить

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

Подтвердите набор инструментальных средств

Синтаксис

h. подтвердить
h. подтвердите ('настройка', 'очистка')
[успех, отчет] = h.validate (___)

Описание

h. подтвердите подтверждает объект набора инструментальных средств и генерирует ошибки, если какие-либо свойства неправильно заданы.

h. подтвердите ('настройка', 'очистка') оценивает обратные вызовы настройки (ShellSetup и MATLABSetup) объекта набора инструментальных средств перед валидацией и оценивает обратные вызовы очистки (ShellCleanup и MATLABCleanup) объекта набора инструментальных средств после валидации. Диалоговое окно Configuration Parameters выполняется, эта версия подтверждают при проверке набора инструментальных средств.

[success, report] = h.validate (___) подтверждает объект набора инструментальных средств, генерирует ошибки, если какие-либо свойства неправильно заданы, и возвращает дополнительные выходные аргументы.

Входные параметры

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

coder.make. Объект ToolchainInfo, заданное использование указателя на объект, такого как h. Чтобы создать h, введите h = coder.make.ToolchainInfo в Командном окне MATLAB®.

Оценивает setup для набора инструментальных средств.

Оценивает cleanup для набора инструментальных средств.

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

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

Ответ, указывающий, подтверждают ли, передал, возвращенный как числовое значение. Если какие-либо из значений свойств, проверки метода недопустимы, метод, возвращают 0. В противном случае это возвращает 1.

Информация, о которой свойства недопустимы. Только доступный, когда метод возвращает 0.

Примеры

Подтвердите набор инструментальных средств, прежде чем он был установлен

Если вы подтверждаете набор инструментальных средств по умолчанию, прежде чем все инструменты сборки будут заданы, validate уведомляет вас относительно инструментов сборки, которые не заданы.

h = coder.make.ToolchainInfo;
[success,report] = h.validate
success  = 

     1


report  = 

Toolchain Validation Result: Passed

Validation report:

### Validation of build tool "C Compiler"
	Skipped. No "C Compiler" build tool is specified.

### Validation of build tool "C++ Compiler"
	Skipped. No "C++ Compiler" build tool is specified.

### Validation of build tool "Archiver"
	Skipped. No "Archiver" build tool is specified.

### Validation of build tool "Linker"
	Skipped. No "Linker" build tool is specified.

### Validation of build tool "MEX Tool"
Checking for existence of path: $(MATLAB_BIN)
	Passed.
Checking for tool command: mex
	Passed.

### Validation of build tool "Download"
	Skipped. No "Download" build tool is specified.

### Validation of build tool "Execute"
	Skipped. "Execute" build tool "$(PRODUCT)" cannot be validated.

### Validation of build tool "GMAKE Utility"
Checking for existence of path: %MATLAB%\bin\win64
	Passed.
Checking for tool command: gmake
	Passed.

### Checking for undeclared macros ...
	Passed.

Подтвердите набор инструментальных средств, прежде чем он был установлен

[success,report] = tc.validate
Error using ToolchainInfo.validate (line 270)
Validation error(s):
### Validating other build tools ...

Unable to locate build tool "Intel C Compiler": icl
 Unable to locate build tool "Intel C++ Compiler": icl
 Unable to locate build tool "Intel C/C++ Archiver": xilib
 Unable to locate build tool "Intel C/C++ Linker": xilink
 Unable to locate build tool "NMAKE Utility": nmake
Была ли эта тема полезной?