1.我在Ubuntu ns-2.34上安装leach, make clean -> ./configure->make 时出现如下错误:
g++ -Wl,-export-dynamic -o common/ptypes2tcl common/ptypes2tcl.o
./common/ptypes2tcl > gen/ptypes.cc
/bin/sh: line 1: 18245 Segmentation fault ./common/ptypes2tcl >gen/ptypes.cc
make: *** [gen/ptypes.cc] Error 139
g++ -Wl,-export-dynamic -o common/ptypes2tcl common/ptypes2tcl.o
./common/ptypes2tcl > gen/ptypes.cc
/bin/sh: line 1: 18245 Segmentation fault ./common/ptypes2tcl >gen/ptypes.cc
make: *** [gen/ptypes.cc] Error 139
里是由于运行./configure命令,清除了Makefile中有关leach的内容,因此出现上述错误,重新加入,就好了。
2第二种情况是在packet.h中数字要是连续的。否则也会出现上述的错误。
一般安装LEACH出现这种错误是由这个导致的。。。