Cannot find MCR Libraries on on Ubuntu
    7 views (last 30 days)
  
       Show older comments
    
I am trying to use a library that is generated in matlab in my c++ project. I successfully did so on Windows 10. However I have a problem of finding libraries to link on Ubuntu.
My matlab generated library includes mclmcrrt.h, which I linked to my project using a path like:
 C:\Program Files (x86)\MATLAB\MATLAB Runtime\v90\extern\lib\win32\microsoft\mclmcrrt.lib
I am not comfortable with linux and I expected that I would find the library in a similar path. In Ubuntu I have path like:
 /usr/local/MATLAB/MATLAB_Runtime/v90/extern/lib/glnxa64/
and have 3 .map files in it, not all the library files as in windows. Is this an installation defect or should I use those .map files to get libries somehow?
2 Comments
  Walter Roberson
      
      
 on 1 Sep 2018
				The file you are looking for on Linux would be named libmwmclmcrrt.so . The .map files have to do with debugging.
See Also
Categories
				Find more on C Shared Library Integration 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!


