我正在编写一个 tclsh 脚本来编译系统 verilog 文件,我该如何解决下面的问题并编译 tclsh 脚本中的所有文件?
下面的命令只会编译“mod1.sv”:
exec vlogan -sverilog mod1.sv mod2.sv mod3.sv
下面的命令只会编译“mod2.sv”:
exec vlogan -sverilog mod2.sv mod3.sv mod1.sv
但这实际上编译了命令行中的所有 sv 文件:
vlogan -sverilog mod2.sv mod3.sv mod1.sv