SNAP 安装 C++

SNAP 安装 C++

我是 Linux 新手,在其环境中工作。
我无法理解和安装 Ubuntu 14.04 上的 C++ SNAP 库。

我正在关注教程。

在 SNAP 目录中,我运行make all命令并编译示例和标题,当然测试示例之后运行顺利。

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

我还用测试编译了测试,make run-all-tests并且所有测试都通过了。

但我遇到了这个问题。

我没有在某处安装库和头文件(例如/usr/include/lib/usr/lib……)。此示例仅在其目录中进行编译。

当我尝试运行示例时,出现如下错误

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

正如我所说的,我对cmake和还很陌生make,所以我很乐意感谢您的帮助。

答案1

添加标题(,,,snap-core)和目标文件的路径snap-advglib-coresnap-expSnap.o


例如: examples/graphgen/graphgen.cpp

g++ graphgen.cpp  ../../snap-core/Snap.o -I../../snap-core -I../../snap-adv -I../../glib-core -I../../snap-exp

相关内容