Unable to write to Simulink cache file 'C:\modelname.slxc' because you do not have write permission for the file.

84 views (last 30 days)
when I am trying to generate c code from my model, I encounter this error, how to resolve this?
Unable to write to Simulink cache file 'C:\modelname.slxc' because you do not have write permission for the file.

Answers (2)

Walter Roberson
Walter Roberson on 9 Jul 2023
Moved: Walter Roberson on 10 Jul 2023
I mean C:\ itself not somewhere inside of the C drive.
You would get this error if your current directory is C:\ itself. Your current directory needs to a directory that you have write access to.
  5 Comments
Tejas
Tejas on 22 Sep 2023
Just go to your MATLAB home page, and change the folder where your model is saved..
like this example: there is a folder icon with green arrow --> just change that to the folder where your simulink model is saved... that will change to right directory..

Sign in to comment.


Adeel
Adeel on 1 Jun 2024
Error:Unable to write to Simulink cache file 'E:\Laptop Data\Personal\PHD DATA\UW\PI\MyModel.slxc' because you do not have write permission for the file.

Categories

Find more on Simulink Coder in Help Center and File Exchange

Products


Release

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!