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

В этом примере показано, как создать файл определения набора инструментальных средств путем копирования и вставки файла примера. Затем необходимо обновить соответствующие элементы и добавить или удалить другие элементы для пользовательского набора инструментальных средств. Это первый шаг в типичном рабочем процессе для создания и использования пользовательского определения набора инструментальных средств. Для получения дополнительной информации о рабочем процессе см. «Типичный рабочий процесс».

  1. Проверьте список зарегистрированных наборов инструментальных средств. В MATLAB® Командное окно, введите:

    coder.make.getToolchains
    

    Получившийся выход включает список заводских цепочек инструментов для ваших компьютеров разработчика окружения и ранее зарегистрированных пользовательских цепочек инструментов.

  2. Создайте папку примеров файлов путем открытия примера Add Custom Toolchains to MATLAB ® Coder™ Build Process.

  3. Скопируйте файл определения набора примера в другое место и переименуйте его. Для примера:

    copyfile('intel_tc.m','../newtoolchn_tc.m')

  4. Откройте новый файл определения набора инструментальных средств в редакторе MATLAB. Для примера:

    cd ../
    edit newtoolchn_tc.m

  5. Отредактируйте содержимое нового файла определения набора инструментальных средств, предоставив информацию для пользовательского набора инструментальных средств.

    Расширенный комментарий к примеру файла определения набора инструментальных средств см. в файле определения набора инструментальных средств с комментарием.

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

  6. Сохраните изменения в файле определения набора инструментальных средств.

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