2026 / 8 / 16
众所周知,FPGA在开发完成后会留下一大堆临时文件;又或者说为了加速编译,Quartus也会生成一些临时文件。当工程开发完毕后,我们一般只会留下源代码和sof/jic文件,其余能重新自动生成的都可以删掉以方便Github同步或者文件共享,这就是我要做的小工具。
准备工作
1-一份完整的Quartus工程文件夹
2-一台能够正常开发的电脑
3-在此链接下载 已经编译过的Quartus_Clean.exe
工程文件夹说明
在清理之前,还是先了解一边文件夹里有什么,能不能删
src——用户自己创的文件夹,不受影响,不删
db——临时文件,都删了
incremental_db——临时文件,都删了
output_files——除了下载文件sof\jic,都是删了
top.qpf——Gowin Project文件,不能动
top.qsf——绑定了一些文件和引脚,不能动
xx.log\txt\qws——临时文件,也删了
清理流程
1-将Gowin_Clean.exe复制放到xxx. gprj同目录下
2-双击运行,观察清理报告是否有误
3-回车确认后,exe自行销毁

版本更新
260816:初始版本