AUTOMAKE_OPTIONS=foreign
bin_PROGRAMS=simserver1 #软件包名称
simserver1_SOURCES=simserver1.cpp #源文件列表,如果有多个则用空格分开
LIBS += -lpthread #链接pthread库
6.运行automake
执行automake --add-missing来产生Makefile.in。
$automake --add-missing
执行后应该生成Makefile.in文件.
7.运行configure生成Makefile
执行:
$./configure
8.执行make生成可执行文件
$make
执行后应该编译输出simserver1可执行文件.
make还有以下几个命令:
make install可以将simserver1安装到/usr/local/bin目录下;
make clean可清除上次编译结果
make dist可将代码打包成packagename-ver.tar.gz文件
make distcheck用来检查打包的软件包是否正常。
标签: linux