Можно группировать приложения C/C++ в подсказке MATLAB® или системном приглашении с помощью любой из этих команд.
deploytool
вызывает приложение Application Compiler, чтобы осуществить сохраненный проект компилятора.
mcc
вызывает MATLAB Compiler™, чтобы создать развертываемое приложение в командной строке.
deploytool
deploytool
команда имеет два флага, которые вызывают одно из приложений компилятора, чтобы группировать уже существующий проект, не открывая окно.
- создайте
— Вызовите правильное приложение компилятора, чтобы разработать проект, но не сгенерировать инсталлятор.project_name
- пакет
— Вызовите правильное приложение компилятора, чтобы разработать проект и сгенерировать инсталлятор.project_name
Например, deploytool -package magicsquare
генерирует двоичные файлы, заданные magicsquare
проект и пакеты их в инсталлятор, который можно распределить другим.
mcc
mcc
команда вызывает MATLAB Compiler, чтобы создать развертываемое приложение в командной строке и обеспечивает прекрасный контроль уровня при упаковке приложения. Это не группирует результаты в инсталляторе.
Чтобы вызвать компилятор, чтобы сгенерировать библиотеку, используйте -l
отметьте с помощью mcc
. -l
флаг создает совместно использованную библиотеку C/C++, которую можно интегрировать в приложения, разработанные в C или C++.
Используйте следующий mcc
опции, чтобы группировать разделяемую библиотеку.
Опция | Описание |
---|---|
- W lib: | Сгенерируйте совместно использованную библиотеку C. Эквивалентный использованию
|
- W cpplib: | Сгенерируйте совместно использованную библиотеку C++.
|
- | Добавьте файл или файлы на пути к сгенерированному двоичному файлу. |
- d | Задайте папку для пакетных приложений. |
Вы выполняете те же функции с помощью приложений компилятора, compiler.build
функция или mcc
интерфейс командной строки. Интерактивные меню и диалоговые окна, используемые в приложениях компилятора, создают mcc
команды, которые настраиваются к вашей спецификации. По сути, ваш код MATLAB обрабатывается тот же путь, как будто вы группировали его использование mcc
.
Если вы знаете команды для типа приложения, вы хотите развернуть и сделать не, требуют инсталлятора, это быстрее, чтобы выполнить любой compiler.build
или mcc
чем проходят рабочий процесс приложения компилятора.
Преимущества приложения компилятора включают:
Можно выполнить связанные задачи развертывания с одним интуитивным интерфейсом.
Можно обеспечить сопутствующую информацию в удобном файле проекта.
Ваше состояние проекта сохраняется между сеансами.
Можно загрузить ранее сохраненные проекты компилятора в предзаполненном меню.
Можно группировать приложения для распределения.