Установка SNAP C++

Я плохо знаком с Linux и работающий в его среде.
Я испытываю затруднения при понимании и установке библиотеки SNAP для C++ на Ubuntu 14.04.

Я следую этому учебному руководству.

В каталоге SNAP я работаю make all команда и это компилируют примеры и заголовки, и конечно после того, как тестовый пример будет работать гладко.

cd examples/graphgen
./graphgen -g:w -n:1000 -k:4 -p:0.1 -o:smallworld.txt

Также я компилирую тесты в тесте с make run-all-tests и они все передали.

Но у меня есть эта проблема.

Я не устанавливаю lib и заголовки где-нибудь (напр. /usr/include или /lib или /usr/lib…). Этот пример только компилирует в его каталоге.

И когда я пытаюсь выполнить свой пример, я получаю ошибки как

#include <Snap.h> :: error no such file or directory

Как я сказал, я плохо знаком для cmake и make, таким образом, я с удовольствием ценил бы Вашу справку.

2
задан 20 July 2015 в 14:12

1 ответ

Добавьте путь к заголовку (snap-core, snap-adv, glib-core, snap-exp) и объектный файл Snap.o

<час>

Пример для: examples/graphgen/graphgen.cpp:

g++ graphgen.cpp  ../../snap-core/Snap.o -I../../snap-core -I../../snap-adv -I../../glib-core -I../../snap-exp
2
ответ дан 2 December 2019 в 03:52

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

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