bug - while parsing file included at

bug 如下

找到这个对应文件tb_top.sv的对应行,发现是一个 `include "inc_tb_tests_xxx.sv"

问题点:头文件,重复定义,那么

解决方法- 在被include的文件首尾加入

`ifndef MY_TRANSACTION__SV

`define MY_TRANSACTION__SV

//my_codes

`endif

类似的

`ifndef MY_TRANSACTION__V

`define MY_TRANSACTION__V

//my_codes

`endif

`ifndef MY_TRANSACTION__VH

`define MY_TRANSACTION__VH

//my_codes

`endif

报错消失

注意:所有要编译文件放在同一个文件夹中,且编译时在该文件夹中进行编译;

相关推荐
奕星星奕8 小时前
在C++中,如何避免出现Bug?
c++·bug
集电极20 小时前
【bug】with sync_playwright as p: AttributeError: __enter__
bug
鸽芷咕2 天前
【Python报错已解决】 AttributeError: ‘move_to‘ requires a WebElement
开发语言·python·bug
重生之豪哥3 天前
排查 MyBatis XML 配置中的 IF 语句与传值名称不匹配的 Bug
xml·bug·mybatis
佛系菜狗3 天前
【解决bug之路】npm install node-sass(^4.14.1)连环报错解决!!!(Windows)
前端·css·node.js·bug·sass·node-sass
nk南枫4 天前
mysqlclient 1.4.3 or newer is required; you have 1.0.3
python·django·bug
阳子9267 天前
记录 PyQt6 / PySide 6 自定义边框窗口的 Bug 及可能可行的解决方案:窗口抖动和添加 DWM 环绕阴影的大致原理
windows·python·bug·pyqt
得知此事须躬行7 天前
git进阶·团队开发的时候为何要创建临时分支来修复bug
git·bug·团队开发
笑稀了的野生俊7 天前
Bug | CUDA | cuDNN error: CUDNN_STATUS_INTERNAL_ERROR
人工智能·python·bug
阳爱铭7 天前
编程之路:在Bug迷宫中寻找光明
开发语言·后端·程序人生·架构·bug·学习方法·改行学it