特权同学原创,转载请保留署名
Vivado的工程文件包含了源码、IP、设置和各种编译的中间文件,动辄上百MB甚至上GB,非常占硬盘。可以通过以下步骤对编译过的工程进行瘦身,只预留必要的设置、IP和源码,减少硬盘空间占用。
1.打开Vivado工程,在Tcl Console中输入reset_project命令(Type a Tcl command here处输入reset_project后回车),删除所有工程编译的中间文件。可以减少30%~70%左右的size,原有工程的“垃圾文件”越多,瘦身得越明显。
左侧显示瘦身前工程文件234MB,右侧显示瘦身后工程文件只有78.8MB。
下一步要保留的.srcs工程子文件夹,瘦身更是明显,从124MB直接减少到14.4MB。
2.点击Vivado菜单File --> Project --> Write Tcl…。