デプロイ用のMATLAB运行パスの设定
MATLAB®编译器™またはMATLAB编译器SDK™で生成れアプリケーションシステムライブラリパス使用して,MATLAB运行时ライブラリを见つけ。MATLAB运行时をインストール后オペレーティングシステムシェルで手顺従ってて,ランタイムディレクトリををシステムライブラリライブラリパスに追加追加ししMATLAB运行时の场所入力とし,关连付けられシェルスクリプト(跑_
)に渡します。应用
.sh
メモ
ライブラリパスするに,现在ののをバックアップとして保存てください。
ライブラリパスに,MATLAB运行时のの含まれている场合がます。スクリプト使用使用せずずににに起动起动したたアプリケーションアプリケーションではは,パスににさされれ
MATLAB运行时のネットワークをしている场合,,matlab运行时ののをしたの実行実行を参照しください。
环境変数とMATLAB运行のディレクトリ
オペレーティングシステム | 环境変数 | ディレクトリ |
---|---|---|
视窗® | 小路 |
|
Linux® | ld_library_path |
|
苹果系统 | dyld_library_path |
|
视窗
Windows用のMATLAB运行时インストーラーはにライブラリパス自动自动し。。インストーラーを使用しない场合场合は,以下以下の手顺手顺手顺をを小路
を永続に设定し。。
C:\ Windows \ System32 \ SystemPropertiesAdvanced.exe
を実行し,[环境...]ボタンをクリックます。システム変数
小路
を选択し,[编集...]をクリックし。メモ
マシンの権限が场合は,変数代わり代わりにユーザー変数
小路
を选択し。[新]をクリックしディレクトリ
を追加し。,,,,,,,ビットののののインストールディレクトリにあるあるあるMATLAB运行时R2022aを使用ている场合,,
\运行\C:\ Program Files \ Matlab \ Matlab Runtime \V912\ Runtime \ Win64
を追加し。[好的]をクリックて変更适用します。
Linux
bash以外の环境変数设定について,のドキュメンテーションを参照て。。
bashシェル
ターミナルに,
ld_library_path
の现在を表示し。。echo $ ld_library_path
现在のセッションに,MATLAB运行时のディレクトリを変数
ld_library_path
に追加し。export ld_library_path =“ $ {ld_library_path:+$ {ld_library_path}:} \
/runtime/glnxa64:\
/bin/glnxa64:\
/sys/os/glnxa64:\
/extern/bin/glnxa64“メモ
低水准の问题を解决ためにMesa软件OpenGl®のレンダリング必要场合は,パスディレクトリディレクトリ
を追加ます。详细,,低水准グラフィックスの解决を参照しください。
/sys/opengl/lib/glnxa64たとえば,のインストールディレクトリあるあるMATLAB运行时R2022aを使用ては,次のを使用します。
export ld_library_path =“ $ {ld_library_path:+$ {ld_library_path}:} \/usr/usr/local/local/matlab/matlab/matlab_runtime/V912/runtime/glnxa64:\/usr/local/matlab/matlab_runtime/V912/bin/glnxa64:\/usr/local/matlab/matlab_runtime/V912/sys/os/glnxa64:\/usr/local/matlab/matlab_runtime/V912/extern/bin/glnxa64“
ld_library_path
の新しい表示し,パスがこと确认确认ますます。echo $ ld_library_path
LDD- version
と入力て,®cライブラリ(glibc
)のバージョンします。された2.17以前以前の场合は次次ののてしししし
を环境変数
/bin/glnxa64/glibc-2.17_shim.sold_preload
に追加し。导出ld_preload =“ $ {ld_preload:+$ {ld_preload}:} \
/BIN/GLNXA64/GLIBC-2.17_SHIM.SO”
苹果系统
ターミナルに,
dyld_library_path
の现在を表示し。。echo $ dyld_library_path
现在のセッションに,MATLAB运行时のディレクトリを変数
dyld_library_path
に追加し。导出dyld_library_path =“ $ {dyld_library_path:+$ {dyld_library_path}:} \
/runtime/maci64:\
/bin/maci64:\
/sys/os/maci64:\
/extern/bin/maci64“たとえば,のインストールディレクトリあるあるMATLAB运行时R2022aを使用ては,次のを使用します。
导出dyld_library_path =“ $ {dyld_library_path:+$ {dyld_library_path}:} \/applications/applications/matlab/matlab/matlab_runtime/V912/runtime/maci64:\/applications/matlab/matlab_runtime/V912/bin/maci64:\/applications/matlab/matlab_runtime/V912/sys/os/maci64:\/applications/matlab/matlab_runtime/V912/extern/bin/maci64“
dyld_library_path
の値表示,パスが正しいを确认します。echo $ dyld_library_path
Unixでのの永続的设定设定
注意
MATLAB运行时ライブラリ,を使用する他のと竞合ことがます。。。この场合场合场合にには,,现在ののセッションセッションについてパスパスを设定するするMATLAB编译器のアプリケーション実行します。
Linuxまたは苹果系统への时环境変数を设定する,,,,シェルシェルシェルの构成ファイルファイル〜/.bash_profile
,またはZSHシェルシェル构成ファイルファイル〜/.zprofile
に出口
コマンドを追加ます。
现在の环境をするには,Echo $ shell
を入力し。