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下Makefile文件简单概念
- 解决双系统开机选项不显示Linux系统问题
- Socket相关程序:从Windows移植到Linux
- 新手学堂:Linux下载工具wget和axel介绍
- 酒曲在多少温度下死亡 怎么判断酒曲坏了
- 4G内存下Linux Mtrr表不正确的解决方法
- 什么什么不乐
- 什么情况下判罚点球
- 宿主机WindowsXP与虚拟机Linux之间Telnet
- 飞机下雨延误一般多久
