modelsim出现work(empty)

modelsim出现了work里面为空,不能进行仿真是怎么回事呢?请问怎么解决

img

百度第一个搜到的,也是work为空问题,刚解决。语法错误多了个逗号但是编译通过了,结果到仿真这里报错,显示work为空,改了之后正常了

工作库就创建好了,在软件的库界面会出现一个work的选项,不过此时还处于empty的状态

观察一下work库对应的路径,会发现多了个work的文件夹(内含一个“info”的文件)以及一个modelsim.ini的文件;“info”是运行的一些信息,和work是一起的,不要随意改动它;ini那个文件则是初始文件,里头是复制的安装路径下的ini文件,然后将work库加入了库的映射中。
在 Transcript 窗口也有这两个操作的相应Tcl命令
注:如果开着工程的话,该选项是灰色的,需要使用File > Close先关闭
点击后,在弹窗的文件窗口选中两个.v文件,注意左上角的Library选中的是否为work,然后点Compile进行编译
编译完后,Transcript窗口会出现编译结果,然后就可以点Done完成且关闭编译界面
这时再看work,会发现,已经是非空状态了,多了个 “+” ,点击后,出现了两个模块的名字,即刚刚编译的文件,类型为Module
具体的题主可以看一下这位博主写的一篇文章教程
https://blog.csdn.net/Smart_Devil/article/details/121057663
希望对题主有所帮助,可以的话,帮忙点个采纳!