当前位置:   article > 正文

vcs编译systemverilog遇到的坑_package scope resolution

package scope resolution

第一次使用vcs编译systemverilog代码,起初头部代码定义如下:

import uvm_package::*;
`include "uvm_macros.svh"
  • 1
  • 2

编译如下:

vcs -sverilog apb_tran.sv -full64
  • 1

结果编译时报错:

Package scope resolution failed. Token 'uvm_packag' is not a package.
  • 1

后来发现应该缩写,改为uvm_pkg,但是仍然报错

Package scope resolution failed. Token 'uvm_pkg' is not a package.
  • 1

后来发现,需要添加 -ntb_opts uvm参数,表示引入UVM包,不然报错。

vcs -sverilog -ntb_opts uvm apb_tran.sv -full64
  • 1
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/660060
推荐阅读
相关标签
  

闽ICP备14008679号