昨天在我们的Amesim微信交流群(进群请加微信:Amesim_ai)中,有学员提问说,Amesim甚至都无法编译自带的案例模型,十分奇怪,说重装软件也没有解决。具体现象为,编译模型的时候,提示“不能为系统创建可执行程序”。
出现此类提示错误,要第一时间联想到“编译器”。Amesim版本升级过程中,编译器也会有相应的变化,而软件帮助中自带的一些模型是老版本软件建模的,因此在编译过程中可能就会出现无法编译的情况。
通过“工具”-“偏好设置”-“编译器”就可以进入编译器的设置面板。
优先勾选下图中箭头所指的两个选项,则可以兼容低版本模型的编译器。如果还不能解决,则尝试在“激活编译器”中换一个编译器,往往32位和64位互换即可。
平时建议把“模型编译”中四个选项卡都打勾,其中第2项“当编译器成功时自动关闭窗口”和“自动调价应用库”也会方便很多。
本文结合大家日常讨论问题,给出解决方法。也欢迎大家加入我们的Amesim技术交流群,日常有问题可以讨论,通用的一些问题我发在公众 号 里面,大家可以在这里翻我们的历史文章。