Я пытаюсь установить вращение, вращение является популярным инструментом проверки программного обеспечения с открытым исходным кодом, используемым тысячами людей во всем мире. Инструмент может использоваться для формальной верификации многопоточных приложений.
Проблема состоит в том, что я выполняю каждый шаг в руководстве и когда я пытаюсь работать, человечность программы вращения выталкивает сообщение, в котором говорится, что я должен установить "staden" для выполнения pml файлов, но staden является другим видом программы, не важной тому, что я пытаюсь установить, я присоединил снимок экрана терминала, если это помогает. Снимок экрана процесса установки
Я попытался связаться с их форумом, но он закрывается и все еще ожидающий приглашения.
Заранее спасибо
Я не знаю, где Вы получили свои инструкции от, но я полагаю, что Вы неправильно понимаете процесс, если я не также. От того сайта я загрузил .gz
файл и распаковывает его, инструкции:
gunzip -d spin649_linux64.gz
spin
mv spin649_linux64 spin
и сделайте исполняемый файл с sudo chmod +x spin
Место, что файл в любом из следующих местоположений:
/usr/local/bin, /usr/bin, /bin,
или любой другой каталог в Вашем пути поиска.
Петляйте только с командой spin
после закрытия и повторного открытия Вашего терминала
Обновление: оглядывание Nowe, которое я вижу, где Вы получили инструкции от, но Вы пропустили часть, куда необходимо поместить созданный двоичный файл в системные пути.
Используйте эти шаги:
gunzip *.tar.gz
tar -xf *.tar
cd Src*
make
Если шаг 4 дает ошибку make: yacc: Command not found
, затем установка bison
с sudo apt install bison
и выполненный make
управляйте снова. Теперь Вы будете видеть a spin
файл в том перемещении папки, что в любой из следующих путей: /usr/local/bin, /usr/bin, /bin
. Закройте и откройте свой teminal теперь, необходимо смочь работать spin
команда.
Update2:
Если Вы выполнили ту команду как это
../Src6.4.9/spin hello.pml
как spin
двоичный файл находится в другой папке, Вы не получите ту ошибку. Но переместите это spin
двоичный файл в Src* папка в Ваш путь к файлу для запуска вращения отовсюду.