mex機能の利用環境について

조회 수: 4 (최근 30일)
達哉 鈴木
達哉 鈴木 2024년 2월 5일
답변: covao 2024년 2월 27일
mex機能の利用について、利用環境により動作が異なり、「cannot open output file xxxxx.mexw64: Permission denied」ビルドできないため、その理由で考えられるケースを教えていただけないでしょうか
参照先のファイルがドライブマウントされたドライブを利用した場合に上記現象が発生する、ローカルドライブの場合は問題なくビルドできる。

답변 (1개)

covao
covao 2024년 2월 27일
ローカルドライブ以外で、ビルドを行った場合、MATLABから生成したファイルの書きこみができず、Permission deniedのエラーが発生するケースがあるようです。
以下、考えられる原因です。
  • マウントされたドライブのファイル書き込み権限の問題 管理者権限のあるユーザーはアクセスできるが、MATLABからのアクセスが許可されないなど
  • セキュリティソフトの影響 xxxxx.mexw64がダイナミックライブラリに相当するため、ウイルス対策でローカルドライブ以外の実行ファイル書き込み制限する
  • xxxxx.mexw64がシミュレーションの実行などで、MATLABのメモリに読み込まれていてロックされている

태그

제품


릴리스

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!