Чтобы поделиться настройками строения сборки между несколькими проектами или между рабочим процессом проекта и командной строкой, можно экспортировать настройки и импортировать их из объекта строения генерации кода.
Эта функциональность не поддерживается в MATLAB® Online™.
Можно экспортировать настройки файла проекта в объект строения кода с помощью приложения MATLAB Coder™ или в командной строке. Тип объекта строения зависит от настроек файла проекта.
Настройки файла проекта в приложении MATLAB Coder | Строение кода |
Тип сборки MEX. | coder.MexCodeConfig |
Тип сборки - статическая библиотека, динамически связанная библиотека или исполняемый файл. Одно из следующих условий верно:
| coder.CodeConfig |
Тип сборки - статическая библиотека, динамически связанная библиотека или исполняемый файл. У вас есть Embedded Coder. На вкладке All Settings Use Embedded Coder features установлено значение | coder.EmbeddedCodeConfig |
Затем можно импортировать эти настройки в другой проект или использовать объект строения с codegen
функциональные -config
опция генерации кода в командной строке.
В приложении MATLAB Coder:
Чтобы открыть диалоговое окно Generate, на странице Generate Code щелкните стрелу Generate.
Установите Build type значение Source Code
, Static Library
, Dynamic Library)
, или Executable
(в зависимости от ваших требований).
Нажмите More Settings.
Нажмите Import/Export Settings.
В поле Variable name укажите имя для объекта строения.
Нажмите Export to Variable.
MATLAB Coder сохраняет информацию о настройках проекта в объекте строения с заданным именем в базовом рабочем пространстве.
В командной строке MATLAB используйте -toconfig
опция с coder
команда для экспорта настроек строения кода, хранящихся в файле проекта MATLAB Coder, в объект строения кода. Для примера выполнение этой команды возвращает код строения объекта cfg
соответствующий myProject.prj
.
cfg = coder('-toconfig','myProject.prj')
Чтобы импортировать настройки, сохраненные в объекте строения генерации кода, хранящемся в базовом рабочем пространстве:
Чтобы открыть диалоговое окно Generate, на странице Generate Code щелкните стрелу Generate.
Установите Build type значение Source Code
, Static Library
, Dynamic Library
, или Executable
(в зависимости от ваших требований).
Нажмите More Settings.
Нажмите Import/Export Settings.
В поле Variable name укажите имя объекта строения.
Нажмите Import from Variable.