Как установить RevKit

Я пытаюсь установить программное обеспечение под названием RevKit на Ubuntu 12.10, и следующий instructions1 должен сопровождаться:

RevKit может быть загружен с веб-сайта www.revkit.org. При открытии оболочки Bash и предположении, что файл revkit-1.3.tar.gz находится в текущем рабочем каталоге, сначала должен быть распакован пакет:

tar xvfz revkit−1.3.tar . gz
cd revkit−1.3

Затем можно создать инструментарий. Процесс сборки разделен на два сценария. Во-первых, среда RevKit создается с помощью сценария начальной загрузки. Впоследствии, алгоритмы RevKit создаются с помощью сценария сборки. Это обладает преимуществом запущения второго скрипта, только если изменения были внесены на алгоритмах, но не на среде. Сценарий начальной загрузки нужно только назвать однажды вначале. Более точно, первый показ сценарий начальной загрузки:

./make.py bootstrap  

Это загрузит и скомпилирует все зависимости автоматически. С этой целью компиляция повышения занимает время. Если Вы уже установили повышение с помощью диспетчера пакетов распределения, опции -DBOOST PATH может использоваться для определения его пути, например. -DBOOST PATH=/usr. Кроме того, можно указать, что повышение включает, и освобождает путь отдельно при помощи –boost, –boost-include-dir и –boost-lib-dir как аргументы. Удостоверьтесь, что Ваша версия повышения удовлетворяет требования. После начальной загрузки среды должен быть выполнен сценарий сборки. Для запущения этого скрипта, вручную звоните:

./make.py build  

Это создаст целый пакет RevKit включая ядро, алгоритмы, примеры и привязку Python. Привязка Python позволяет CLI использовать RevKit как оболочка. Если система не может создать привязку Python или если они не нужны, они могут быть деактивированы путем вызова:

./make.py build −DBUILD BINDINGS=OFF

вместо этого. Дальнейшие пакеты, которые не доступны в диспетчере пакетов распределения (например, CUDD или PUMA) загружены и установлены автоматически из сценария начальной загрузки. Повышение также требуется и будет загружено и установлено по умолчанию.

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

make  

в каталоге сборки. Сценарий сборки также предоставляет возможности включения и отключения компиляции нестабильных и алгоритмов в качестве примера при помощи параметров -DBUILD UNSTABLE и -DBUILD EXAMPLES.

если это корректно, gui окно должно открыться в следующих инструкциях, которые не могут видеть:

4.1. Графический интерфейс пользователя RevKit Графический интерфейс пользователя RevKit позволяет созданию и выполнению специализированных процессов проектирования выполняться. Поэтому GUI используется, где соответствующие задачи могут легко быть соединены посредством блоков объекта, подключенных к графику. Каждый объект выполняет операцию и может иметь порты для соответствующих входных параметров и произвести результаты. Входные порты могут быть подключены к выходным портам, формирующим канал, когда они поддерживают совпадающие типы данных. Для запуска Графического интерфейса пользователя RevKit следующая команда должна быть вызвана из корневого каталога RevKit:

./tools/gui/gui.py

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

1RevKit – руководство пользователя, 3. Загрузка и установка

1
задан 22 July 2014 в 16:51

3 ответа

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

sudo apt-get install build-essential git

Если это не сработает, укажите результат, который вы получите при запуске строки make.

0
ответ дан 8 August 2019 в 09:25

Установлено ли у вас libboost-all-dev ?

sudo apt-get install libboost-all-dev

Теперь попробуйте выполнить эти действия еще раз.

0
ответ дан 8 August 2019 в 09:25

Сначала вы должны выполнить требования:

  1. git ( sudo apt-get install git )
  2. clang ( sudo apt-get install clang )
  3. c ++ ( sudo apt-get install build-essential )
  4. boost ( sudo apt-get install libboost-all-dev )
0
ответ дан 8 August 2019 в 09:25

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

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