就我们所见,要在 Matlab 中使用库,必须将其路径添加到全局 Matlab 应用程序路径,例如,要使用 xunit 单元测试库,必须通过用户界面将其路径添加到全局路径。这样做的问题是:
- 每个开发人员必须在他们的机器、测试机器和构建机器等上正确设置依赖路径,才能正确运行代码
- 我们不能为每个开发人员集中设置路径,所以当依赖关系发生变化时,我们必须发出指令让个人手动更改他们的配置
- 如果不同的项目使用不兼容的依赖项,则必须在更改的项目之间重新配置路径
对于 C++\C#\Java 等项目,可以从项目内引用具有相对路径的库,而无需更改全局环境变量。
我们如何使用 Matlab 实现这一目标?