我正在尝试从cygwin启动Modelsim模拟器。我可以在cygwin中使用vcom进行编译,但是当我键入./vsim时,我看到以下内容:
阅读C:/modeltech_pe_10.2a/tcl/vsim/pref.tcl
#10.2A
然后什么都没发生。我可以通过Windows命令提示符正确启动vsim。另外,我很确定我的cygwin环境设置正确,因为我可以从cygwin启动windows计算器。当我尝试打破挂起的进程(Ctrl + C)时,我收到以下错误:
**致命:vish与vsim进程失去联系。
**致命:退出VSIM许可证流程。
答案 0 :(得分:2)
我找到了将来可能遇到此问题的人的答案。使用-i开关启动vsim。这将以交互模式启动它。这会在Cygwin中正确设置显示环境。它告诉ModelSim使用Windows显示环境而不是Linux显示环境。
./ vsim -i