Чтобы совместно использовать параметры конфигурации построения между несколькими проектами или между проектом и рабочим процессом командной строки, можно экспортировать параметры и импортировать их из объекта конфигурации создания кода.
Эта функция не поддерживается в MATLAB ® Online™.
Параметры файла проекта можно экспортировать в объект конфигурации кода с помощью приложения MATLAB Coder™ или в командной строке. Тип объекта конфигурации зависит от параметров файла проекта.
| Параметры файла проекта в приложении кодера MATLAB | Объект конфигурации кода |
Тип построения - MEX. | coder.MexCodeConfig |
Тип построения - статическая библиотека, динамически связанная библиотека или исполняемый файл. Выполняется одно из следующих условий:
| coder.CodeConfig |
Тип построения - статическая библиотека, динамически связанная библиотека или исполняемый файл. У вас есть встроенный кодер. На вкладке «Все параметры» для параметра «Использовать встроенные функции кодера» установлено значение | coder.EmbeddedCodeConfig |
Затем можно импортировать эти параметры в другой проект или использовать объект конфигурации с помощью codegen функция -config для создания кода в командной строке.
В приложении Кодер MATLAB:
Чтобы открыть диалоговое окно «Генерация», на странице «Генерация кода» щелкните стрелку «Генерация».![]()
Задать для типа построения значение Source Code, Static Library, Dynamic Library), или Executable (в зависимости от ваших требований).
Щелкните Дополнительные параметры.
Щелкните Параметры импорта/экспорта (Import/Export Settings).
В поле Имя переменной укажите имя объекта конфигурации.
Щелкните Экспорт в переменную (Export to Variable).
Кодер MATLAB сохраняет информацию о параметрах проекта в объекте конфигурации с указанным именем в базовой рабочей области.
В командной строке MATLAB используйте команду -toconfig опция с coder для экспорта настроек конфигурации кода, сохраненных в файле проекта кодера MATLAB, в объект конфигурации кода. Например, выполнение этой команды возвращает объект конфигурации кода cfg соответствующие myProject.prj.
cfg = coder('-toconfig','myProject.prj')
Чтобы импортировать параметры, сохраненные в объекте конфигурации создания кода, хранящемся в базовой рабочей области, выполните следующие действия.
Чтобы открыть диалоговое окно «Генерация», на странице «Генерация кода» щелкните стрелку «Генерация».![]()
Задать для типа построения значение Source Code, Static Library, Dynamic Library, или Executable (в зависимости от ваших требований).
Щелкните Дополнительные параметры.
Щелкните Параметры импорта/экспорта (Import/Export Settings).
В поле Имя переменной укажите имя объекта конфигурации.
Щелкните Импорт из переменной (Import from Variable).