一、安装automake
apt-get install automake
二、安装libpcap1.0.0
a) 下载源码:http://tcpdump.org/release/
b) 安装相关依赖库
apt-get install flex
apt-get install –y byacc
c) 编译安装
./configure
make
make install
注:卸载 apt-get uninstall
三、编译安装
1.autoscan
生成configure.scan
2.cp configure.scan configure.in
2.1在AC_INIT(XXXX)下添加(示例)
AM_INIT_AUTOMAKE(hello,1.0)
2.2将AC_CONFIG_FILES参数改为AC_CONFIG_FILES ([Makefile])
3.aclocal
生成aclocal.m4
4.autoconf
生成configure文件
5.autoheader
生成config.h config.h.in
6.touch Makefile.am (这步可以省去 已经编写好了)
创建makefile.am
添加里面内容(示例):
AUTOMAKE_OPTIONS=foreign //软件等级
Bin_PROGRAMS=hello //可执行文件名
hello_SOURCES=hello.c //源文件, 可多个
7.automake --add-missing
生成Makefile.in
8../configure
生成Makefile文件
9.make
接下去就是执行文件生成了