Кэш компонента MATLAB Runtime и развертываемое архивное встраивание

Развертываемые архивные данные автоматически встроены непосредственно в блоках.NET по умолчанию и извлечены к временной папке.

Автоматическое встраивание включает использование функций кэша компонента MATLAB® Runtime через переменные окружения.

Эти переменные позволяют вам задавать следующее:

  • Задайте местоположение по умолчанию, где вы хотите, чтобы развертываемый архив был автоматически извлечен

  • Добавьте диагностические ошибочные параметры печати, которые могут использоваться, автоматически извлекая развертываемый архив для поиска и устранения неисправностей целей

  • Настройка размера кэша компонента MATLAB Runtime по причинам производительности.

Используйте следующие переменные окружения, чтобы изменить эти настройки.

Переменная окруженияЦельПримечания
MCR_CACHE_ROOTКогда установлено в местоположение того, где вы хотите, чтобы развертываемый архив был извлечен, эта переменная заменяет местоположение кэша компонента в расчете на пользователя по умолчанию. Это верно для встроенных файлов .ctf только.Не применяется
MCR_CACHE_SIZEКогда установлено, эта переменная заменяет размер кэша компонента по умолчанию.Начальный предел для этой переменной 32M (мегабайты). Это может, однако, быть изменено после того, как вы установили переменную в первый раз. Отредактируйте файл .max_size, который находится в файле, определяемом путем выполнения команды mcrcachedir с желаемым пределом размера кэша.

Примечание

Если вы будете запускать определение mcc конфликтная обертка и предназначаться для типов, архив не будет встроен на сгенерированный компонент. Например, если вы запускаетесь:

mcc -W lib:myLib -T link:exe test.m test.c

сгенерированный test.exe не будет иметь архива встроенным в него, как будто вы задали опцию -C к командной строке.

Внимание

Не извлекайте файлы в the.ctf файле и размещайте их индивидуально под системой контроля версий. Поскольку файл .ctf содержит взаимозависимые функции MATLAB и данные, к файлам в нем нужно получить доступ только путем доступа к файлу .ctf. Для лучших результатов поместите целый файл .ctf под системой контроля версий.