ご覧のとおり、Matlab でライブラリを使用するには、そのパスをグローバル Matlab アプリケーション パスに追加する必要があります。たとえば、xunit ユニット テスト ライブラリを使用するには、そのパスをユーザー インターフェイスを介してグローバル パスに追加する必要があります。これに関する問題は次のとおりです。
- 各開発者は、コードを正しく実行できるように、自分のマシン、テスト マシン、ビルド マシンなどで依存関係パスを正しく設定する必要があります。
- 各開発者のパスを一元的に設定することはできないため、依存関係が変更された場合は、個人が構成を手動で変更するように指示を出す必要があります
- 異なるプロジェクトが互換性のない依存関係を使用している場合、変更するプロジェクト間でパスを再構成する必要があります
C++\C#\Java などのプロジェクトでは、プロジェクト内から相対パスでライブラリを参照でき、グローバル環境変数を変更する必要はありません。
Matlabでこれをどのように達成できますか?