由于我看的是别人转的,所以没有看到luotuo44大神的答复,实际问题别人提出过,博主也进行过答复,本文只是作为记录。
经典例子链接
我用的是gcc来编译的,所以报错
从错误信息上看,是缺乏结构体定义,一般会觉得头文件未包含或者是找不到路径,但我的libevent安装是没有问题的。
然后查看源代码,发现luotuo44博主给的例子为:
红框中的event_base 和 bufferevent ,如果是用gcc编译,则需要带上类似struct,否则会报错结构体未定义,博主luotuo44在原贴中也答复他用的是g++编译;看来虽然都可以编译c文件,但不同的编译器的规范还是有一些差别的。