loadlibrar​yでのライブラリ読み​込み時に出力されたエ​ラーの意味がわかりま​せん。

loadlibraryでライブラリを読み込もうとした所以下のようなエラーが出ましたが。「ライブラリを記述する MATLAB プログラム ファイルで、Perl またはファイル システムのエラーの可能性を検出できませんでした。」とはどういう意味でしょうか?
エラー: loadlibrary
ライブラリを記述する MATLAB プログラム ファイルで、Perl またはファイル システムのエラーの可能性を検出できませんでした。
エラー: FliSdk.openLib (19)
[notfound, warnings] = loadlibrary(dllPath, includePath, 'addheader', includeFliSerial, 'addheader',
includeFliCblueOne ...
エラー: FliSdk_Matlab_Example (1)
[notfound, warnings] = FliSdk.openLib();

2 Comments

Kojiro Saito
Kojiro Saito on 16 Nov 2021
こちらのケースと同様のようです。
getenv('path')
で確認したところ環境変数PATHに空白スペースが入っていたのが原因だったようですが、今回の場合はどうでしょうか?
Takashi Kato
Takashi Kato on 16 Nov 2021
ご回答頂きありがとうございました。
確認した所PATHに余計な文字(;)が入っており、それを削除した所無事動作しました。
環境変数を読み込む際に不要な区切りや空白文字があるとだめなようです。
ご対応頂きありがとうございました。

Sign in to comment.

Answers (0)

Categories

Products

Release

R2020b

Asked:

on 12 Nov 2021

Commented:

on 16 Nov 2021

Community Treasure Hunt

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

Start Hunting!