Linux下automake软件编译与发布快速入门
2008-04-22
eNet&Ciweek
进入编辑界面,输入内容如下:
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用来检查打包的软件包是否正常。
您对本文或本站有任何意见,请在下方提交,谢谢!