Класс: coder.make.ToolchainInfo
Пакет: coder.make
Подтвердите набор инструментальных средств
h.validate
h.validate('setup','cleanup')
[success, report]
= h.validate (___)
подтверждает объект набора инструментальных средств и генерирует ошибки, если какие-либо свойства неправильно заданы.h
.validate
оценивает коллбэки настройки (h
.validate('setup'
,'cleanup'
)ShellSetup
и MATLABSetup
) из объекта набора инструментальных средств перед валидацией и оценивает коллбэки очистки (ShellCleanup
и MATLABCleanup
) из объекта набора инструментальных средств после валидации. Диалоговое окно Configuration Parameters выполняется, эта версия подтверждают при проверке набора инструментальных средств.
[
подтверждает объект набора инструментальных средств, генерирует ошибки, если какие-либо свойства неправильно заданы, и возвращает дополнительные выходные аргументы.success
, report
]
= h
.validate (___)
Если вы подтверждаете набор инструментальных средств по умолчанию, прежде чем все инструменты сборки будут заданы, 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