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

报错消失

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

相关推荐
爱编程的鱼1 天前
想学编程作为今后的工作技能,学哪种语言适用性更强?
开发语言·算法·c#·bug
拽着尾巴的鱼儿2 天前
fixed-bug:JPA 关联关系的对象序列化循环引用问题
spring·bug·jpa
南汐以墨2 天前
BUG与测试用例
测试用例·bug
Mr. zhihao2 天前
Java 反序列化中的 boolean vs Boolean 陷阱:一个真实的 Bug 修复案例
java·bug·lua
初圣魔门首席弟子2 天前
vscode多文件编程bug记录
java·vscode·bug
-雷阵雨-3 天前
软件测试全解析:Bug生命周期与争议解决
bug
南林yan3 天前
Bug: 升级内核后有线网络无法使用
bug
月巴月巴白勺合鸟月半3 天前
一个DevExpress的Docx文件处理的Bug的解决
c#·bug
ao_lang3 天前
软件测试-BUG篇
bug
技术小黑屋_3 天前
Vibe Coding 真正的问题并不是 Bug
bug