付属のサンプルプログ​ラムengwinde​mo.cをMicro​soft Visual C++ 2012でビルドする​とリンクエラーLNK​2019が発生してお​ります。原因と解決方​法を教えてください。

3 views (last 30 days)
Ryo
Ryo on 25 Nov 2014
以下の開発環境でプログラムを作成しております。
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)
原因が今のところわかりません。 ご教授ください。

Answers (0)

Categories

Find more on Introduction to Installation and Licensing in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!