今日发现几个小伙伴一起问我一个截图中的过错,在这里跟我们会集共享下,vivado常见的报错就那么几个,我们平常留意总结,有了经历今后就很简单判断了。
报错现象
1.报错截图
下图红圈的英文是这样描绘的:temporary directory paths exceeds 146 characters。中文意思是说,临时文件途径超越146个字符。意思便是编译过程中vivado创建的某个文件夹途径太长了,导致报错。这个是自身工程目录途径名很长导致的。这个过错在windows下才会有,由于windows自身就约束了途径长度,Linux下运转vivado不会这样。
图1. 途径过长报错截图
解决办法
办法1
在Linux下运转工程,这样在操作系统层面上就没有了约束,天然不会报错。可是windows下的工程转移到Linux下是比较花时间的,所以除非一开始就有Linux版别,不然不会用这种办法。
办法2
把工程放到愈加浅的目录下,一起目录姓名改短,这样能够有用削减途径名长度,速度也很快,不影响工程任何文件,无副作用。