automake linux,Linux下automake软件编译与发布快速入门
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用来检查打包的软件包是否正常。
您对本文或本站有任何意见,请在下方提交,谢谢!
automake linux,Linux下automake软件编译与发布快速入门相关推荐
- Linux环境下安装软件合集【1】
Linux环境下安装软件合集[1] 1 Linux环境下安装Node.js 1.1 通过wget直接安装 (1)wget不是安装方式 他是一种下载软件类似与迅雷 如果要下载一个软件 我们可以直接 wg ...
- Linux系统下的软件管理
文章目录 前言 1.Linux中软件包的类型 2.软件包的名称结构 3. rpm命令管理软件包 二.软件仓库的搭建 1. 本地软件仓库的搭建 2.在线软件仓库的搭建 1.环境准备 三.dnf 软件管理 ...
- Linux环境下ANTs软件安装(基于源码)
Linux环境下ANTs软件安装(基于源码) 1.下载Cmake 在命令行里运行: 2.下载ITK 在命令行里运行: 3.ANTs安装 (1)在命令行里运行: (2)编译完之后如果在 antsbin ...
- Linux环境下EDA软件的使用——数字IC设计DC综合篇
Linux环境下EDA软件的使用--数字IC设计DC综合篇 目前,绝大部分集成电路设计所用到EDA软件都是Linux版本,对于芯片工程师,熟悉一款EDA软件是入门的必修课,当然要真正的掌握会是十分 ...
- 服务器远程连接控制以及在Linux环境下安装go编译环境
本文主要内容 一.xshell远程控制服务器 二.VS code远程控制服务器 三.在Linux环境下安装go编译环境 初学者在没有人的指导下自己摸索学习真的是太难了,回想一下从大二创新实践开始到现在 ...
- Linux:ubuntu 下安装软件,卸载,查看已经安装的软件
ubuntu 下安装软件,卸载,查看已经安装的软件 参考网址:http://wiki.ubuntu.org.cn/UbuntuSkills 一般的安装程序用三种: .deb 和.rpm 这两种安装文 ...
- Linux系统下rar软件的安装以及如何解压文件
下载linux版本的rar软件 访问官网地址下载最新版本的linux版本rar软件 也可以使用命令: wget http://www.rarlab.com/rar/rarlinux-x64-5.3.0 ...
- 最全解释:Linux操作系统下的软件安装与管理详解(源码安装、rpm/dpkg、yum/apt-get安装)
在linux上安装软件,安装方式和软件包获取的途径都远远比windows的丰富,那当然这就变得复杂很多,本文旨在理解linux下繁杂的软件安装.管理原理 ,学习软件的安装方式.源码包格式.远程软件 ...
- Linux系统下工具软件的安装
Linux系统下软件的几种安装方法 1 背景 2 环境 3 安装工具 3.1 准备工作 3.1.1 更新系统 3.2 系统工具 3.2.1 elementary-tweaks 工具 3.2.3 Edd ...
最新文章
- java 基础---继承
- linux上安装mysql5.5_【Python】Linux安装Mysql5.5
- struct和class内存大小的计算
- SQL Sever 基本命令案例
- 表格大小设置_系统地学习Excel第18课,设置单元格字体格式
- linux 使用trick记录之20203010
- 爸,这下你还敢抽烟么?
- 计算机应用基础第2版在线作业1,计算机应用基础(第2版)在线作业(1)
- 计算机应用基础第五章在线测试答案,计算机应用基础在线测试第五章答案
- Leetcode--164. 最大间距
- 使用反射调用构造器创建对象
- 【算法分析与设计】辗转相除法
- sklearn GridSearchCV网格搜索案例与代码
- SAP License:Ecc6.0和R/3 有什么区别?
- jQuery 遍历 - prev() 方法
- zec挖矿(zcash挖矿)鱼池跟蚂蚁矿池的比较到底哪个好?哪个收益高? (二)
- latex linux 安装,Linux 安装LaTeX
- 计算机主板不认硬盘怎么回事,主板sata接口不认硬盘怎么办
- 气传导蓝牙耳机哪个牌子好?口碑好的气传导耳机分享
- 【剑指offer】解题思路汇总
热门文章
- U盘专杀工具,U盘防御软件,U盘病毒防火墙--UDiskSyS
- void main()是错误的
- matlab 去除pdf文档水印
- 详解SQL中drop、delete和truncate的异同
- C语言sendto()函数:经socket传送数据
- 最大流的算法——Edmonds-Karp算法(最短路径增广算法)
- 批量提交 kafka_Kafka精华问答|kafka的使用场景是什么?
- LeetCode-best time to buy and sell stock 2 数组
- 产品经理必须知道的一些知识:决定价格的四种因素
- Flutter快速构建集美观与⾼性能于⼀体的APP