Я создал проект развертывания, который работает довольно хорошо, и теперь я хочу добавить его в репозиторий управления версиями для других пользователей.
Основная проблема, с которой я столкнулся, заключается в том, что файл .prj
, который создает deploytool
, содержит абсолютные пути, которые не будут работать на других компьютерах. До сих пор я попытался следующие:Развертывание Matlab: добавьте файлы в исходный элемент управления?
- Создать самостоятельные ехе, используя только
mcc
безdeploytool
. Это отлично работает, но я мог найти способ создать окончательный_pkg.exe
, который содержит все. mcc, похоже, не может создать этот файл, и, похоже, нет никакого другого инструмента. Это действительно так? - Редактировать файл
.prj
, чтобы включить относительные пути вместо абсолютных путей. Это работает только частично, потому что файл.prj
содержит раздел, называемыйMATLABPath
, который всегда заменяется текущимsetpath
of matlab. любой, кто использует этот файл, должен будет проверить его, поскольку он изменяется при его использовании. - Найти способ создания файла
.prj
. в документации mcc:Project files created using either mcc or deploytool are eligible to use this option.
, предлагая создать файл.prj
с помощьюmcc
, но я не смог найти, как это можно сделать.
Есть ли решение этой проблемы?
Вы должны поставить в запросе улучшения с MathWorks для этого. –