VIVADO综合-错误:[综合器81766 ]无法打开包含文件。

描述

我在Actudio.v文件中定义宏,将该文件添加到Project Stase*中,并将该文件与包含在其他源文件中的包含语句引用:
包括
我已经将包含.v文件设置为全局包含。

但是,我仍然收到以下错误。

错误:[综合器81766 ]无法打开包含文件。
这怎么解决?


解决方案

你可以使用以下2种方法之一。

1。将包含.v文件设置为全局包含,并将其文件类型设置为“verilog头”。

如果FileSype类型未设置为Verilog头,则将包含的文件视为普通Verilog文件,可由其他Verilog文件引用,这会导致上述错误。

StIsFieldFileType“Verilog头”[ GETX文件.. /SooSuxInCulu/Copy.V]
StIQuestsIsGualLalx包含Trre[GETxField./SooCuxInCulu/Copy.V]

2。不要将包含.v文件添加到项目源中,或者在非项目模式下读取包含文件。

将CixDeDRes选项设置为CythOngDead命令或综合设置中包含.v文件的位置。

综合器设计-顶部部分XC7K70TFBGG44-2-包含DRIX {…/SooSeCixILCU}

请参考(赛灵思解答54006)有关包含文件设置的更多信息。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 17:53:00 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它