解决 Vivado 2023.2 闪退问题:Ctrl+S 保存闪退
最近,我在使用 Vivado 2023.2 进行 FPGA 开发时,遇到了一个非常恼人的问题。有时候我按下 Ctrl+S 进行保存操作时,软件都会闪退。这种情况严重影响了我的工作进度。经过一番研究和尝试,我终于找到了一个有效的解决方案。在这篇博客中,我将分享这个过程和解决方法,希望能帮助遇到相同问题的朋友们。
问题描述
在使用 Vivado 2023.2 时,有时候按下 Ctrl+S 快捷键保存项目时,软件会立即闪退,虽然文件保存了,但是重新打开很不爽。这个问题显然是一个严重的 BUG,对开发者的工作造成了很大的困扰。
解决方案
经过多方查找,我在 Xilinx 的官方支持论坛上找到了一个讨论帖。根据该帖的内容,有几种解决方法可以尝试:
-
更新至最新版本:
更换为其他的版本 -
打一个补丁:
方法 1:(仅限 Vivado 2014.4 及更高版本)
导航到$XILINX_VIVADO/patches目录(Linux)或C:\Xilinx\Vivado<vivado_version>\patches (Windows) 目录(如果不存在,请创建此目录)
将“.zip”档案的内容解压到以名称 AR000036317 开头的目录中(文件在最后)。
注意:大多数解压工具允许您自动创建与 ZIP 文件同名的目录
从原始安装位置运行 Vivado 软件工具。
(比如我是F盘安装的 就在 F:\Xilinx\Vivado\2023.2 创建一个名叫“patches"的文件夹,然后把安装包整个解压到这里面。亲测有效!
方法 2:
创建包含修补文件的单独目录:
将“.zip”档案的内容提取到所需的补丁目录位置。
设置XILINX_PATH环境变量指向此补丁目录
,即设置XILINX_PATH=C:\XILINX_PATH\vivado-patch-AR000036317\vivado
从原始安装位置运行 Vivado 软件工具。
总结
Vivado 2023.2 在使用 Ctrl+S 保存时闪退的问题,确实给开发者带来了不少麻烦。希望 Xilinx 能够尽快发布官方补丁修复这个 BUG。在此之前,可以通过更改保存快捷键或禁用自动保存等方法暂时解决问题。如果你也遇到了类似的问题,不妨尝试上述方法,希望能够对你有所帮助。
如果你有其他有效的解决方案,欢迎在评论区分享,让更多人受益。祝大家开发顺利!
文件链接
链接:https://pan.baidu.com/s/1KptAc8pJbDE1j2Pyxi8OIQ?pwd=943q
提取码:943q
–来自百度网盘超级会员V6的分享
参考链接: