Carmaker for simulink mex file not unloaded from memory
28 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I am using Matlab 2020b and Carmaker 10. When I run(simulate) Carmaker for Simulink model (even the generic model) for the first time (after a full Matlab restart), it runs fine and I can stop the simulation. But when I run (by either pressing Simulate on Simulink or Start on Carmaker GUI) it again, I get this error. I have tried munlock, clc, clear. But nothing seems to work and I have to restart matlab entirely as suggested by the error. This error seems to suggest for some reason, the libcarmaker4sl.mexw64 was not unloaded from Matlab in the previous run. Any ideas why this might be happening? (I repeated the same experiment with 2019a and CM 9.1 with same results).
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/694374/image.png)
4 comentarios
Respuestas (1)
D. Linke
el 5 de Feb. de 2025 a las 14:52
Hello everyone,
we finally found a solution for this issue. In the registry editor open the following key:
Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
Look for any entries that have the path to a MATLAB executable as name and have the following value:
$ IgnoreFreeLibrary<libcarmaker4sl.mexw64>
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1825278/image.png)
If there is one or more such entry the solution is to simply delete it.
We don't know where this entry comes from but as the key suggests it might be related to the Microsoft Compatibility Assistant.
0 comentarios
Ver también
Categorías
Más información sobre Event Functions en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!