经常会把Modesim仿真的工程从一个目录copy到另一个目录,这时再次打开工程后会发现,工程里.v文件后面的status项都出现了一个红色X,这说明工程更改目录后,软件不能够找到工程里的源文件了。
最笨的办法就是把工程里所有的源文件再重新添加一遍,可是如果工程比较庞大的时候,添加这些文件会是一个特别麻烦的事情,需要在不同的文件夹里找到不同模块的文件。其实还有个简单的办法解决这个问题。
用记事本,或者其他文本编辑软件打开Modesim的工程文件,即.mpf文件。你会发现,这个文件其实保存的是关于Modesim的配置信息。在这个文件的最后你回看到一项[Project]的信息,如下图所示:
这里面有关于工程中文件的路径,在copy工程过程中,其实.mpf文件中保存的系统源文件的路径信息室没有改变的,所以这就导致工程路径改变后,软件不能够找到原来的文件了。所以就需要把这些路径改为新的路径名,很简单,用替换就可以了。修改后保持.mpf文件,然后再看工程里的那些文件,你就会发现文件后面status项的X都变成了?,这时只需要再把所有的文件再编译一遍即可。比重新再添加一遍所有的文件简单多了。
ash_riple_768180695 2009-12-23 09:06
用户1651241 2009-11-24 10:28
ash_riple_768180695 2009-11-8 18:58
用户1328398 2008-6-14 09:33