Установка Spinroot на 16,04

Я пытаюсь установить вращение, вращение является популярным инструментом проверки программного обеспечения с открытым исходным кодом, используемым тысячами людей во всем мире. Инструмент может использоваться для формальной верификации многопоточных приложений.

Веб-сайт вращения

Проблема состоит в том, что я выполняю каждый шаг в руководстве и когда я пытаюсь работать, человечность программы вращения выталкивает сообщение, в котором говорится, что я должен установить "staden" для выполнения pml файлов, но staden является другим видом программы, не важной тому, что я пытаюсь установить, я присоединил снимок экрана терминала, если это помогает. Снимок экрана процесса установки

Я попытался связаться с их форумом, но он закрывается и все еще ожидающий приглашения.

Заранее спасибо

2
задан 4 January 2019 в 13:17

1 ответ

Я не знаю, где Вы получили свои инструкции от, но я полагаю, что Вы неправильно понимаете процесс, если я не также. От того сайта я загрузил .gz файл и распаковывает его, инструкции:

  1. Распакуйте с gunzip -d spin649_linux64.gz
  2. Переименуйте файл к spin mv spin649_linux64 spin и сделайте исполняемый файл с sudo chmod +x spin
  3. Место, что файл в любом из следующих местоположений:

    /usr/local/bin, /usr/bin, /bin, 
    

    или любой другой каталог в Вашем пути поиска.

  4. Петляйте только с командой spin после закрытия и повторного открытия Вашего терминала

Обновление: оглядывание Nowe, которое я вижу, где Вы получили инструкции от, но Вы пропустили часть, куда необходимо поместить созданный двоичный файл в системные пути.

Используйте эти шаги:

  1. gunzip *.tar.gz
  2. tar -xf *.tar
  3. cd Src*
  4. 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* папка в Ваш путь к файлу для запуска вращения отовсюду.

1
ответ дан 2 December 2019 в 04:39

Другие вопросы по тегам:

Похожие вопросы: