答案1
我不知道你的说明是从哪里来的,但我相信你误解了这个过程,除非我也是。从那个网站,我下载了文件.gz
并解压缩了它,说明如下:
- 使用以下方法解压
gunzip -d spin649_linux64.gz
- 将文件重命名为
spin
mv spin649_linux64 spin
并使其可执行sudo chmod +x spin
将该文件放置在以下任意位置:
/usr/local/bin, /usr/bin, /bin,
或搜索路径内的任何其他目录。
spin
关闭并重新打开终端后,只需使用命令即可运行该文件
更新:现在环顾四周,我明白了你从哪里得到了这些说明,但是你错过了应该将构建的二进制文件放在系统路径中的部分。
使用以下步骤:
gunzip *.tar.gz
tar -xf *.tar
cd Src*
make
如果步骤 4 出现错误make: yacc: Command not found
,则使用 安装bison
并再次sudo apt install bison
运行make
命令。现在您将看到spin
该文件夹中有一个文件,将其移动到以下任意路径:/usr/local/bin, /usr/bin, /bin
。关闭并打开您的终端,现在您应该能够运行该spin
命令。
更新2:
如果你像这样运行该命令
../Src6.4.9/spin hello.pml
由于spin
二进制文件位于另一个文件夹中,因此您不会收到该错误。但请将spin
Src* 文件夹中的二进制文件移动到您的文件路径中,以便从任何地方启动 spin。