linux下开发的automake相关文章 之三
归纳一下linux下开发的automake相关的,没有时间写只好转载一些好的了
本文转载于: http://blog.csdn.net/absurd/archive/2006/06/12/792397.aspx
Autoconf/automake step by step
Autoconf/automake
在开源社区里,它的重要性可以说不下于
gcc
,目前除了
Xfree86
外,几乎所有的开源项目都使用
Autoconf/automake
,甚至
Xfree86
的开发人员已经计划抛弃
imake
,而采用
Autoconf/automake
作为工程管理工具了。
Autoconf/automake
冗长的手册让我犯晕。虽然我曾耐着性子浏览过一遍,但是决大部分内容,在日常工作根本用不上。加上建立工程的机会并不多,等到下一次要建立时,上次学到的知识早忘光了,还得去看手册,真是麻烦。
大多数时候,我更需要的是
step by step
的指南,只有在特殊情况下,要使用
Autoconf/automake
的高级功能时候,我才愿意去查手册。最近刚好建过几个工程,记个笔记吧,以便下次查阅。
一、建立可执行文件工程。
l
前提:
项目目录:
helloworld
源文
件:
helloworld/src/helloworld.c
l
用
autoscan
产生
configure.in
的框架:
[root@linux helloworld]# autoscan
[root@linux helloworld]# mv configure.scan configure.in
打开
configure.in
,我们可以看到:
#
-*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.59)
AC_INIT(FULL-PACKAGE-NAME, VERSION, BUG-REPORT-ADDRESS)
AC_CONFIG_SRCDIR([src/helloworld.c])
AC_CONFIG_HEADER([config.h])
# Checks for programs.
AC_PROG_CC
# Checks for libraries.
# Checks for header files.
# Checks for typedefs, structures, and compil
相关文档:
Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......
Summary
PXE (Preboot eXecution Environment) is, in one persons words, Intel's attempt at making PCs work more like SUNs (
ref
). PXE
outlines a protocol for enabling the BIOS to retrieve the operating system over standard network protocols.
This document outlines the process of setting up a ......
1) linux目录架构
/ 根目录
/bin 常用的命令
binary file 的目錄
/boot 存放系统启动时必须读取的档案,包括核心
(kernel) 在内
/boot/grub/menu.lst GRUB设置
/boot/vmlinuz 内核
  ......
归纳一下linux下开发的automake相关的,没有时间写只好转载一些好的了
本文转载于: http://www.ibm.com/developerworks/cn/linux/l-makefile/
例解 autoconf 和 automake 生成 Makefile 文件
杨 小华
(normalnotebook@126.com
), Linux 内核研究员
苏 春艳
, 在读研究生
2006 年 9 月 21 日 ......