如何解决Vivado仿真时提示:另一个程序正在使用此文件 /behav/xsim/simulate.log
文章目录
- 如何解决Vivado仿真时提示:另一个程序正在使用此文件 /behav/xsim/simulate.log
- 错误提示
- 错误原因
- 解决办法
- 方法一
- 方法二
错误提示
Vivado仿真错误提示:
boost::filesystem::remove: 另一个程序正在使用此文件,进程无法访问。:"*:/*/sim_1/behav/xsim/simulate.log"
错误原因
使用非Vivado自带的Text Editor(文本编辑器,如Vscode、Sublime等),在开始新的仿真时,前一次仿真没有关掉,导致log文件被一直占用。
解决办法
方法一
关掉代码编辑器再进行仿真即可恢复正常
方法二
1、打开任务管理器(快捷键Ctrl + Shift + Esc)
2、点击性能
3、打开资源管理器
4、选择CPU
5、关联的句柄处输入simulate.log,然后回车
6、在搜索结果中右键代码编辑器对应的句柄,比如VS Code为code.exe,然后点击结束进程即可。
文章来源:https://uudwc.com/A/zJp48
7、回到vivado即可正常进行仿真。文章来源地址https://uudwc.com/A/zJp48