Linux下autoconf和automake使用 (转)

摘要: 转自: http://www.cnblogs.com/itech/archive/2010/11/28/1890220.html作为Linux下的程序开发人员,一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合自由软件惯例的Makefile就不那么容易了. 在本文中,将介绍如何使用autoconf和automake两个工具来帮助我们自动地生成符合自由软件惯例的Makefile,这样就可以象常见的GNU程序一样,只要使用“./configure”,“make”,“make instal”就可以把程序 阅读全文
posted @ 2013-01-28 20:06 kkzone 阅读(91) 评论(0) 推荐(0)

用makefile来管理工程 (转)

摘要: 转自: http://www.360doc.com/content/10/0225/12/883685_16767758.shtml*用makefile来管理工程author:sarrowdate:2009-04-13======================================================================好多人估计都不了解make以及makefile,更可能听都没有听过。我想说的是,make是一种可以比IDE所提供的工程管理更为强大的工具。这个工具虽然已经很老了,但是依然有用;并且有些功能是IDE模仿不来的。**IDE缺点IDE是啥?继承编译 阅读全文
posted @ 2013-01-28 16:52 kkzone 阅读(450) 评论(0) 推荐(0)

Linux环境下的make和makefile (转)

摘要: 转自: http://doc.chinaunix.net/aix/201301/2580413.shtmlPathetique 无论是在Linux还是在UNIX环境中,make都是一个非常重要的编译命令。不管是自己进行项目开发还是安装应用软件,我们都经常要用到 make或make install.利用make工具,我们可以将大型的开发项目分解成为多个更易于管理的模块,对于一个包括几百个源文件的应用程序,使用make和 makefile工具就可以简洁明快地理顺各个源文件之间纷繁复杂的相互关系。而且如此多的源文件,如果每次都要键入gcc命令进行编译的话,那对程序员 来说简直就是一场灾难。而mak. 阅读全文
posted @ 2013-01-28 16:21 kkzone 阅读(169) 评论(0) 推荐(0)

Linux下的C/C++编译器 gcc/g++ (转)

摘要: 转自: http://www.ha97.com/2830.html一、GCC简介通 常所说的GCC是GNU Compiler Collection的简称,除了编译程序之外,它还含其他相关工具,所以它能把易于人类使用的高级语言编写的源代码构建成计算机能够直接执行的二进制代 码。GCC是Linux平台下最常用的编译程序,它是Linux平 台编译器的事实标准。同时,在Linux平台下的嵌入式开发领域,GCC也是用得最普遍 的一种编译器。GCC之所以被广泛采用,是因为它能支持各种不同的目标体系结构。例如,它既支持基于宿主的开发(简单讲就是要为某平台编译程序,就在该平 台上编译),也支持交叉编译(即在A 阅读全文
posted @ 2013-01-28 12:47 kkzone 阅读(526) 评论(0) 推荐(0)

Linux grep命令 (转)

摘要: 转自: http://www.cnblogs.com/end/archive/2012/02/21/2360965.html1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(只适用于单字符)。-h:查询多文件时不显示文件名。-l:查询多文件时只输出包含匹配字符的文件名。-n:显示匹配行 阅读全文
posted @ 2013-01-28 00:44 kkzone 阅读(98) 评论(0) 推荐(0)

Linux里的tar打包器

摘要: 如果要发布包含大量程序和文档的程序,则需要对其进行打包压缩。在shell命令下,可以使用的文件压缩工具有:gzip,bzip2,zip。相应的压缩和解压工具如下表所示。压缩解压工具文件类型压缩工具解压工具.gzgzipgunzip.bz2bzip2bunzip2.zipzipunziptar类型的文件是几个文件和(或)目录在意个文件中的集合,tar命令用来创建备份和归档。tar使用的选项如下:-c: 创建一个新归档-x: 从归档中抽取文件-j: 压缩/解压bz2格式的tar文件-z: 压缩/解压gz格式的tar文件-f: 当与-c选项一起使用时,创建的tar文件使用该选项指定的文件名;当与-x 阅读全文
posted @ 2013-01-28 00:20 kkzone 阅读(209) 评论(0) 推荐(0)