付属のサンプルプログラムengwindemo.cをMicrosoft Visual C++ 2012でビルドするとリンクエラーLNK2019が発生しております。原因と解決方法を教えてください。
6 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
以下の開発環境でプログラムを作成しております。
OS Windos8.1 PRo 開発ツール Visual Studio 2012 MATLAB R2014a
付属のサンプルプログラムengwindemo.cを VC++でビルドしたら以下のリンクエラーが発生してました。 リンクエラーLNK2019
1> engwindemo.c 1>engwindemo.obj : error LNK2019: 未解決の外部シンボル _mxGetPr が関数 _WinMain@16 で参照されました。 1>engwindemo.obj : error LNK2019: 未解決の外部シンボル _mxDestroyArray が関数 _WinMain@16 で参照されました。 1>engwindemo.obj : error LNK2019: 未解決の外部シンボル _mxCreateDoubleMatrix_730 が関数 _WinMain@16 で参照されました。 1>engwindemo.obj : error LNK2019: 未解決の外部シンボル _engEvalString が関数 _WinMain@16 で参照されました。 1>engwindemo.obj : error LNK2019: 未解決の外部シンボル _engOpen が関数 _WinMain@16 で参照されました。 1>engwindemo.obj : error LNK2019: 未解決の外部シンボル _engClose が関数 _WinMain@16 で参照されました。 1>engwindemo.obj : error LNK2019: 未解決の外部シンボル _engGetVariable が関数 _WinMain@16 で参照されました。 1>engwindemo.obj : error LNK2019: 未解決の外部シンボル _engPutVariable が関数 _WinMain@16 で参照されました。 1>engwindemo.obj : error LNK2019: 未解決の外部シンボル _engOutputBuffer が関数 _WinMain@16 で参照されました。
(LNK2019) 以下のようにヘッダ、ライブラリ等の設定を行っております。
ヘッダー 構成プロパティ > C/C++ > 全般 > 追加のインクルードディレクトリ →C\Program Files\MATLAB\R2014a\extern\include
ライブラリ 構成プロパティ > リンカー > 全般 > 追加のライブラリディレクトリ →C\Program Files\MATLAB\R2014a\extern\lin\win64\microsoft
構成プロパティ > リンカー > 入力 > 追加の依存ファイル →libcovrt.lib;libemlrt.lib;libeng.lib;libmat.lib;libmex.lib;libmwblas.lib;libmwblascompat32.lib;libmwlapack.lib;libmwmathutil.lib;libmwservices.lib;libmx.lib;libut.lib;
構成プロパティ > リンカー > システム > サブシステム →Windows(/SUBSYSTEM:WINDOWS)
原因が今のところわかりません。 ご教授ください。
0 Commenti
Risposte (0)
Vedere anche
Categorie
Scopri di più su Introduction to Installation and Licensing in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!