How can I split C/C++ Code in multiple files and still use MEX
Show older comments
Hello,
I am currently programming several algorithms in C/C++ and include them into MatLab using MEX.
My question is: Can I split the algoithms in several files, compile them via Makefile and just compile the main programm using MEX?
For instance: Algorithm A calls function B and C which are saved in their own file and linked to the same header file (which is included in all 3 files). Function B and C only use standard C/C++ code, so no MEX required.
Is there a chance to compile functions B and C with one Makefile, compile just algorithm A with MEX and access function B and C with normal calls from algorithm A?
Accepted Answer
More Answers (0)
Categories
Find more on Write C Functions Callable from MATLAB (MEX Files) 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!