ATOMS(Scilab的模块管理器)促使我安装MinGW,因为只有安装了gcc时才能使用一些Scilab演示。 我的机器是64位Windows10,而我的Scilab也是64位版本,因此我选择了64位版本的MinGW。 之后,我通过ATOMS安装了它们之间的接口,并重新启动了Scilab。然后,我收到了这条消息:
Startup execution:
loading initial environment
Mingw Compiler support for Scilab
Load macros
Warning !!!
Scilab has found a critical error (EXCEPTION_ACCESS_VIOLATION)
with "stacksize" function.
Save your data and restart Scilab.
Converting Libraries.
Build libblasplus.a
atomsLoad: An error occurred while loading 'mingw-0.9.3-0':
dos: Memory allocation error.
...我搜索了一个解决方案,我找到的就是这个帖子: https://atoms.scilab.org/toolboxes/mingw
虽然他们的错误消息(未定义的操作)与我的(内存分配错误)不同,但这似乎是一个尚未修复的错误。顺便说一句,我已经用“以管理员身份运行”选项启动了Scilab并且没有运气。有没有解决方案?
答案 0 :(得分:0)
我也有一段时间与这个问题作斗争。似乎是win10机器上stacksize函数的不兼容。
此修复程序对我有用: