Насколько мы можем видеть, для использования библиотеки в Matlab необходимо добавить свой путь к глобальному пути приложения Matlab, например. для использования библиотеки тестирования модулей xunit, ее путь должен быть добавлен к глобальному пути через пользовательский интерфейс. Проблемы, связанные с этим, являются:Как использовать Matlab xunit без установки пути приложения Matlab
- Каждый разработчик должен правильно установить пути зависимостей на их машины, испытательные машины и строить машины и т.д., чтобы иметь возможность запускать код правильно
- Мы не можем установить пути для каждого разработчика централизованно, так при изменении зависимостей, мы должны выдавать инструкции для людей, чтобы вручную изменять их конфигурацию
- Если различные проекты используют несовместимую зависимость, то путь должен быть изменен между изменяющимися проектами
для C++ \ C# \ Java и др c. проектов, можно ссылаться на библиотеки с относительными путями изнутри проекта и не требовать изменений в глобальных переменных окружения.
Как мы можем достичь этого с помощью Matlab?
Просто FYI, если проблема, с которой вы сталкиваетесь, связана конкретно с инфраструктурой модульного тестирования, а не с общим управлением путями на основе проектов, вы должны взглянуть на только что выпущенную версию 2013 года MATLAB. Он включает встроенную платформу тестирования модулей (нет необходимости в управлении трафиком), гораздо более мощный и гибкий, чем xUnit. Я еще не пробовал это, но это выглядит потрясающе. –