ターゲット環境MCR向けにパッケージ化できません
1 view (last 30 days)
Show older comments
MATLAB2015b & Visual C++ 2015でdllを作成しようとすると、mccExcludedFilesに「ターゲット環境MCR向けにパッケージ化できません。ライセンスCompilerによってパーツリストから削除されました。」とメッセージが出ます。これは何ですか?
0 Comments
Accepted Answer
Etsuo Maeda
on 12 Mar 2018
Edited: michio
on 12 Mar 2018
複数の可能性が考えられます。以下3点についてご確認ください。
1. VC++ 2015 ProかExpressか
Supported and Compatible Compilers Release 2015bにありますように、R2015bではVC++ 2015 Professionalをサポートしております。 まずは、適切なコンパイラを選択されているかどうかについてご確認ください。
2. MATLAB Compilerがサポートしていない関数が含まれている
Support for MATLAB and Toolboxes https://jp.mathworks.com/products/compiler/supported/compiler_support.html
上記URLのCannot be compiledに含まれる関数はコンパイルすることができません。
3. 製品の依存関係解析の失敗
%#function
過去の事例ですとdataset関数でコンパイルに失敗することが確認されています。
メイン関数の function 行の次の行に、以下のような function プラグマを挿入し、再度コンパイルし、動作をご確認いただけますでしょうか。
%#function dataset
0 Comments
More Answers (0)
See Also
Categories
Find more on MATLAB 関数のパッケージ化 in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!