小编ort*_*lle的帖子

c ++编译:我做错了什么

我是c ++的新手,我已经为我的实习开始了一个项目,我从斯坦福德(http://snap.stanford.edu/)开始使用Snap库.所以我已经下载了库,我现在正在尝试使用它创建自己的小程序.可悲的是,我似乎无法编译它:(

以下是来源:

Makefile:

CXXFLAGS += -std=c++98 -Wall
LDFLAGS += -lrt

Snap.o :
    g++ -c  $(CXXFLAGS) ../snap/snap/Snap.cpp -I../snap/glib -I../snap/snap -pg
simulation.o : simulation.cpp simulation.h
            g++ -g -c $(CXXFLAGS) simulation.cpp
test.o : test.cpp
            g++ -g -c $(CXXFLAGS) test.cpp
test : test.o Snap.o simulation.o
            g++ -g $(LDFLAGS) test.o Snap.o simulation.o -I../snap/glib -I../snap/snap -lm -o test
Run Code Online (Sandbox Code Playgroud)

simulation.h

#ifndef SIMULATION
#define SIMULATION
#include <vector>
#include "../snap/snap/Snap.h"
class Simulation{
    public:
        Simulation():score(-1),nNodes(-1),nEdges(-1), dMax(-1){};
        Simulation(int nN, int nE, int d);
        Simulation(int d, PUNGraph g);
        void …
Run Code Online (Sandbox Code Playgroud)

c++ compilation

4
推荐指数
1
解决办法
3477
查看次数

标签 统计

c++ ×1

compilation ×1