问题描述:如图,在新电脑(WIN10 X64)上用VIVADO2018.3时,遇到了编译不通过的问题,Status进度条都没出来,提示synth_design ERROR,没有其他报错信息
原因分析比较离谱,网上各种情况都有,报错也不尽相同。不过这个问题的根源在于:系统没有正常的使用编译器,或是在编译的时候被其他程序和系统打断了
问题解决:其他报这个错大多是电脑的“用户名”没有设置正确,这一部分不再赘述,我直接说最后解决办法:计算机名里有中文。。。
没想到吧!这个电脑都得是英文的,不能包含特殊字符、中文以及其他语言!
解决办法:很简单,点右边的更改设置把这名字改了重启
之后再打开VIVADO,就能正常编译了
总结:vivado 的环境几乎是所有环境中要求最苛刻的,不仅是路径要求全英文不带数字、字符,连计算机名、用户名都要要求全部是英文,使用时注意这些细节