使用autotools管理linux项目
来源:互联网 发布:注塑机械手调试与编程 编辑:程序博客网 时间:2024/05/21 03:55
GNU autotools包括:
1.autoconf
2.automake
3.libtool
执行步骤:
1.运行autoscan,生成configure.scan
2.mv configure.scan configure.ac
vim configure.ac,修改configure.ac
举例如下:
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
AC_PREREQ([2.63])
AC_INIT([test], [1.0], [BUG-REPORT-ADDRESS])
AC_CONFIG_SRCDIR([src/main.c])
AC_CONFIG_HEADERS([config.h])
AM_INIT_AUTOMAKE(test, 1.0)
# Checks for programs.
AC_PROG_CC
AM_PROG_CC_C_O
AC_PROG_LIBTOOL
# Checks for libraries.
# Checks for header files.
# Checks for typedefs, structures, and compiler characteristics.
# Checks for library functions.
AC_CONFIG_FILES([Makefile
src/Makefile])
AC_OUTPUT
3.运行aclocal
4.运行autoconf
5.运行autoheader
6.创建Makefile.am
举例如下:
AUTOMAKE_OPTIONS=foreign
SUBDIRS=src
7.automake --add-missing
到这就已经大功告成啦
然后就是
./configure && make && make install
- 使用autotools管理linux项目
- 使用autotools进行项目管理
- 使用autotools进行项目管理简单应用
- autotools进阶---项目管理实例
- Linux autotools使用简介
- linux autotools的使用
- Linux autotools使用简介
- linux 商业项目 makefile 自动生成工具Autotools的使用
- 使用Autotools构建C++项目
- linux中autotools的使用
- linux使用autotools进行编译
- Linux下autotools的使用
- 使用 GNU autotools 改造一个软件项目
- 使用 GNU autotools 改造一个软件项目
- 使用 GNU autotools 改造一个软件项目
- 使用 GNU autotools 改造一个软件项目
- 使用GNU Autotools 自动编译项目
- 使用 GNU autotools 改造一个软件项目
- 中国网店人才网
- CSDN英雄会题解之分巧克力与巨人网络笔试题之上台阶
- 【互动问答分享】第7期决胜云计算大数据时代Spark亚太研究院公益大讲堂
- 适配IOS6 IOS7 label
- linux 模拟网络延迟、丢包
- 使用autotools管理linux项目
- hdu 3790 最短路径问题
- 查看网络图片
- 【JAVA】24点 递归穷举
- mac下面visio的替代品Omnigraffle
- 程序员常用英语大集合 http://bbs.itheima.com/thread-118950-1-1.html (出处: 黑马程序员IT技术论坛)
- hdu 2061 注意格式要求
- Android学习笔记:Activity-Spinner
- wireshark error: There are no interfaces on which a capture can be done.