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 Call C++ from MATLAB 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!