在使用vscode时编写verilog代码时,用`include调用同文件夹下的文件,出现iverilog报错。


但是如果把.v文件放在workspace里,就不会报错。

甚至直接打开ALU文件夹,也不会报错。

其他同学也用iverilog编译器,不会出现这种情况。请问问题出在哪里了?

在使用vscode时编写verilog代码时,用`include调用同文件夹下的文件,出现iverilog报错。


但是如果把.v文件放在workspace里,就不会报错。

甚至直接打开ALU文件夹,也不会报错。

其他同学也用iverilog编译器,不会出现这种情况。请问问题出在哪里了?

vscode配置iverilog时模块实例化报错,include模块文件后仍然报错无法include文件
解决方法
这一处的设置网上都只做基本只提到这两处,分别是将工具选择为iverilog和屏蔽iverilog因为链接的报错
还需再设置Verilog >Linting lverilog: Run At File Location,,,,即可
结语
各种软件设置环境有时出现小问题但无法解决总令人很抓狂,很多时候在网上看到别人输出的解决方案,很是节省了时间。因此,虽然这是个很小的点,希望有用。