Matlab解决无法读取路径中的空格

尝试使用 Matlab Simulink 来部署 TI F28379D 项目,在配置 Simulink 环境并编译和调试演示项目时,Simulink 出现了问题:

'Error occurred during deployment to the hardware board'

通过检查下载可执行文件到硬件,发现了问题:Matlab 无法读取文件"D/Program",在这里记录一下解决问题的过程:

"D/Program"的文件总路径是"D/Program files/Matlab",这意味着 Matlab 无法读取名称中带空格的路径,这是 Matlab 的指导:

Build Process Support for File and Folder Names - MATLAB & Simulink

所以解决问题的正确方法是给路径起一个简短的路径名称,Matlab 也给出了指导:

  1. 在 administrator 中执行 CMD 并检查 8.3 name

>fsutil 8dot3name query

  1. set 8.3 name to 0

> fsutil 8dot3name set 0

  1. 给目标路径重命名短名字

> fsutil file setshortname "D:\Program Files" PROGRA~1

这里我尝试将"PROGRA~1"更改为"AAAAAAAAA"但失败了,所以可能无法删除"~1":

也可能出现错误:错误 5,命令失败,这意味着没有关闭 Matlab,关闭 Matlab 并重试

  1. 验证

> dir C:\ /x

重新载入,现在simulink可以正常编译debug

相关推荐
txzrxz21 小时前
c++深度搜索讲解及例题
开发语言·c++·深度搜索·例题讲解
yu859395821 小时前
时延估计的互相关算法(MATLAB实现)
开发语言·算法·matlab
ou.cs21 小时前
c# SemaphoreSlim保姆级教程
开发语言·网络·c#
|_⊙21 小时前
红黑树 (C++)
开发语言·c++·学习
强盛机器学习~21 小时前
考虑异常天气和太阳辐射下基于强化学习的无人机三维路径规划
算法·matlab·无人机·强化学习·路径规划·无人机路径规划·q-learning
Fate_I_C21 小时前
Kotlin 内部类和嵌套类
java·开发语言·kotlin
Matlab光学21 小时前
Matlab 复现:分数阶&整数阶OAM 变换
算法·matlab·拓扑学
机器学习之心21 小时前
ICEEMDAN-CMBE特征提取+Bayes-TCN-LSTM故障诊断+SHAP可解释分析!MATLAB完整代码
matlab·lstm
昵称暂无121 小时前
低代码平台深度测评:OutSystems vs Mendix谁更胜一筹
开发语言·低代码
We་ct21 小时前
JS手撕:函数进阶 & 设计模式解析
开发语言·前端·javascript·设计模式·面试·前端框架