【发布时间】:2017-05-31 21:00:19
【问题描述】:
我从 scilab 网站安装了 scilab.6.0.0 和后门(我在 Application>Module maneger>atom>Technical 中找不到它)。我将后门文件移到了我的家,并从 scilab 命令行安装了它
-->atomsInstall('/home/user/BackDoor_0.2_5.5.bin.x86_64.linux.tar.gz')
尽管它成功安装了后门,但当我重新启动 scilab 时,我收到了带有后门的错误消息
Start Toolbox BackDoor
Load macros
atomsLoad: An error occurred while loading 'BackDoor-0.2':
lib: Old binary lib detected. Please recompile it for Scilab 6.
据我了解,我需要更新库,但我不知道如何? 某人会明确告诉我(因为我是 scilab 的新手用户)我该如何克服这个错误? 在并且我尝试连接 octave 和 scilab,当我尝试在 octave 运行演示脚本时,我也收到此错误
>> sci_sim_example
Scilab connection failed
仅供参考:我已经安装了 sci_cosim 包(下载包后,我写信给八度提示符>>pkg install sci_cosim_0.1.3.tar.gz),并在运行脚本之前加载它。
如何重新编译 lib: Old binary lib detected
非常感谢您提前提供的帮助
【问题讨论】:
-
这些是您遵循的说明吗? wiki.octave.org/Sci_cosim
-
是的,我在安装过程中关注了他们
-
我使用 Scilab 5.5.2 很容易就能在我的电脑上工作。如果您安装 那个 版本,那么您根本不需要安装程序,只需转到 atom 管理器并从列表中安装 BackDoor。 Linux 上有一个小错误;我不得不重命名两个文件(scilab 正在寻找
backdoor.start,但磁盘上的文件是BackDoor.start和BackDoor.quit分别为backdoor.quit),但之后一切正常。我同意 octave wiki 需要一些微小的更改,但我会看看我是否有权编辑它。如果你愿意,我可以在这里写下这个过程作为答案。 -
我刚刚查看了 wiki link 这非常有用,特别是 Scilab v.5.5.2 的版本。非常感谢您的贡献:)
-
是的,你绝对解决了后门问题。最后,我能够将它安装到 scilab 并完美启动。
标签: octave scilab recompile lib