MatLab and C++ compiler together
2 views (last 30 days)
Show older comments
I have just downloaded Visual C++ 2010. Could someone give me an overview on what I have to do to compile a MatLab ".m" file using the MatLab and C++ compiler together.
1 Comment
Answers (1)
Walter Roberson
on 7 Jan 2014
The MATLAB Compiler product can be used to generate executables, without translating the .m into C or C++. It does happen to require a C or C++ compiler to put some parts of the executable together properly, but the .m never becomes C or C++ in this process.
The MATLAB Coder product can be used to generate C or C++ code from .m files; you would then use a C or C++ compiler to generate object code for the desired target.
You can also call C or C++ routines from MATLAB, without using any additional toolboxes, by using loadlib() and calllib()
You can make your own "built in commands" for use in .m files, by building writing a MEX interface to your C or C++ code, and then compiling the MEX interface together with the C or C++ code; this does not require any additional toolboxes.
0 Comments
See Also
Categories
Find more on MATLAB Compiler 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!