ModelSim——MATLAB cosimulation不是运行! ! !
15的观点(30天)
显示旧的评论
在modelsim cosimulation 10.4版开始后(通过运行vsimulink work.inverter)我得到以下错误:万博1manbetx
#加载D: /程序文件/ MATLAB / R2017b /工具箱/ edalink /扩展/ modelsim / windows32 / liblfmhdls_gcc421vc12。dll错误:(vsim - 3193)的“D: /程序文件/ MATLAB / R2017b /工具箱/ / modelsim / windows32 / liblfmhdls_gcc421vc12 edalink /扩展。dll“失败:糟糕的dll的格式。# #警告:(vsim - FLI - 3160)未能加载FLI对象文件“D: /程序文件/ MATLAB / R2017b /工具箱/ edalink /扩展/ modelsim / windows32 / liblfmhdls_gcc421vc12.dll”。
我在网上搜索,发现有些人说它的64位,32位版本的问题。但是里面的文件似乎很明显
“windows32 /”
文件夹中。
我怎样才能解决这个错误呢?困在这里呆几个小时。Anykind的帮助,将不胜感激。谢谢你!
0评论
接受的答案
道贾
2018年2月9日
首先,我们需要确定你的ModelSim是32位或64位。检查这个最简单的方法是观察ModelSim窗口的标题。如果它说类似“ModelSim se - 64”,然后你有一个64位的ModelSim。在这种情况下,我们正在加载的DLL(32位)在ModelSim。我们可以进一步研究为什么它不工作。
如果没有在你的窗口标题“-64”,那么你确实有一个32位ModelSim。可能是你没有visual studio的问题重新分配安装在你的机器上。共享DLL,我们编译需要Visual Studio 2013中重新分配。在这里你可以得到它从微软的网站:
https://www.microsoft.com/en-us/download/details.aspx?id=40784
您需要确保您安装32位版本。
如果你仍然有问题,请让我知道。同时,请让我知道你有ModelSim类型,SE, PE、或版本?