How can I build application using c++ MATLAB data api in Visual Studio?

23 views (last 30 days)

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 21 May 2021
The following properties should be set before building and run:
[1] C/C++ -> General -> Additional Include Directories
<mcr>\v98\extern\include;<mcr>\v98\extern\include\win64
*<mcr>: Installation path of mcr, e.g. C:\Program Files\MATLAB\MATLAB Runtime
[2] Linker -> General -> Additional Library Directories
<mcr>\v98\extern\lib\win64\microsoft
[3] Linker -> Input -> Delay Loaded Dlls
libMatlabDataArray.dll
[4] Add -> Existing items
Add libMatlabCppSharedLib.lib and libMatlabDataArray.lib from <mcr>\v97\extern\lib\win64\microsoft
And you should make sure the .ctf file is in the same directory with .exe before running the program.
You can furthermore refer at the following MATLAB Answer.

More Answers (0)

Categories

Find more on C Shared Library Integration in Help Center and File Exchange

Tags

No tags entered yet.

Community Treasure Hunt

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

Start Hunting!