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 件のコメント

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

サインインしてコメントする。

回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeMatrix Indexing についてさらに検索

製品

リリース

R2020b

質問済み:

2021 年 11 月 12 日

コメント済み:

2021 年 11 月 16 日

Community Treasure Hunt

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

Start Hunting!