- 浏览: 289044 次
- 来自: ...
最新评论
-
mypanpan:
写的很清楚
file的getPath getAbsolutePath和getCanonicalPath的不同 -
walacewang:
君は素晴らしいですよ。
file的getPath getAbsolutePath和getCanonicalPath的不同 -
fv3386:
世事洞明皆学问
file的getPath getAbsolutePath和getCanonicalPath的不同 -
jerry:
LZ为什么不继续呢?
探索Java NIO的历程 -
withoutmark:
谢谢你的共享,很实用
ant中文手册 2.0版 (教程)
文章列表
Openssl
资料:
我的大不部分
opensll
的知识来源于这些文章,这些文章包括的内容更全面。不过内容繁多,我把一些我常用到的,精练一下,同时提供一些易用的小工具。
<o:p>
</o:p>
1,
openssl
中文
man
...
- 2006-10-16 11:16
- 浏览 1445
- 评论(0)
Openssl
资料:
我的大不部分
opensll
的知识来源于这些文章,这些文章包括的内容更全面。不过内容繁多,我把一些我常用到的,精练一下,同时提供一些易用的小工具。
<o:p>
</o:p>
1,
openssl
中文
man
...
- 2006-10-16 11:16
- 浏览 982
- 评论(0)
一:case = case1all:${case}#test wildcard ,patsubst#source := $(wildcard *.c) $(wildcard *.cc)source := $(wildcard *.c)#objs := $(patsubst %.c,%.o,$(patsubst %.cc %.o,$(source)))objs := $(patsubst %.c,%.o,$(source))kobjs := $(filter k%.o,$(objs))mobjs := $(filter m%.o,$(objs))case1:$(objs) cc -o ...
- 2006-09-23 00:49
- 浏览 1218
- 评论(0)
前一段时间一直在用make,其中多次查找,查到一个make的系列教程,作者:陈皓http://blog.csdn.net/haoel/archive/2004/02/24/2886.aspx这个是他的blog,从这个系列教程中我学到了很多东西,项目完成后,想对这段时间对make的使用写个总结,然后和大家共享,但是考虑再三,发现不可能写出比作者更好的教程,遂转载作者的原文,希望大家都能受益,在这里感谢陈皓的努力,让我能看到如此明白的教程。
- 2006-09-23 00:42
- 浏览 918
- 评论(0)
使用make更新函数库文件———————————
函数库文件也就是对Object文件(程序编译的中间文件)的打包文件。在Unix下,一般是由命令"ar"来完成打包工作。
一、函数库文件的成员
...
- 2006-09-23 00:38
- 浏览 1146
- 评论(0)
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=2898
五、定义模式规则
你可以使用模式规则来定义一个隐含规则。一个模式规则就好像一个一般的规则,只是在规则中,目标的定义需要有"%"字符。"%"的意思是表示一个或多个任意字符。在依赖目标中同样可以使用"%",只是依赖目标中的"%"的取值,取决于其目标。
有一点需 ...
- 2006-09-23 00:34
- 浏览 1029
- 评论(0)
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=2897隐含规则————
在我们使用Makefile时,有一些我们会经常使用,而且使用频率非常高的东西,比如,我们编译C/C++的源程序为中间目标文件(Unix下是[.o]文件,Wi ...
- 2006-09-23 00:33
- 浏览 1052
- 评论(0)
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=2896make 的运行——————
一般来说,最简单的就是直接在命令行下输入make命令,make命令会找当前目录的makefile来执行,一切都是自动的。但也有时你也许只想让make重编译某些文件,而不是整个工程,而又有的时候你有几套编译规则,你想在不同的时候使用不同的编译规则,等等。本章节就是讲述如何使用make命令的。
一、make的退出码 ...
- 2006-09-23 00:32
- 浏览 947
- 评论(0)
<o:p>
</o:p>
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=2895
四、
foreach
函数
<o:p> </o:p>
...
- 2006-09-23 00:30
- 浏览 973
- 评论(0)
转载自: http://tb.blog.csdn.net/TrackBack.aspx?PostId=2893
六、多行变量
还有一种设置变量值的方法是使用define关键字。使用define关键字设置变量的值可以有换行,这有利于定义一系列的命令(前面我们讲过“命令包”的技术就是利用这个关键字)。
define指示符后面跟的是变量的名字,而重起一行定义变量的值,定义是以endef关键字结束。其工作方式和“=”操作符一样。变量的值可以包含函数、命令、文字,或是其它变量。 ...
- 2006-09-23 00:29
- 浏览 1053
- 评论(0)
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=2894使用函数————
在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能。make所支持的函数也不算很多,不过已经 ...
- 2006-09-23 00:29
- 浏览 983
- 评论(0)
转自:http://tb.blog.csdn.net/TrackBack.aspx?PostId=2892
使用变量————
在Makefile中的定义的变量,就像是C/C++语言中的宏一样,他代表了一个文本字串,在Makefile中执行的时候其会自动原模原样地展开在所使用的地方。其与C/C++所不同的是,你可以在Makefile中改变其值。在Makefile中,变量可以使用在“目标”,“依赖目标”,“命令”或 ...
- 2006-09-23 00:28
- 浏览 983
- 评论(0)
转自: http://tb.blog.csdn.net/TrackBack.aspx?PostId=2891
书写命令————
每条规则中的命令和操作系统Shell的命令行是一致的。make会一按顺序一条一条的执行命令,每条命令的开头必须以[Tab]键开头,除非,命令是紧跟在依赖规则后面的分号后的。在命令行之间中的空格或是空行会被忽略,但是如果该空格或空行是以Tab键开头的,那么make会认为其是一个空命令。
我们在UNIX下可能会使用不同 ...
- 2006-09-23 00:27
- 浏览 1126
- 评论(0)
转自: http://tb.blog.csdn.net/TrackBack.aspx?PostId=2890
六、多目标
Makefile的规则中的目标可以不止一个,其支持多目标,有可能我们的多个目标同时依赖于一个文件,并且其生成的命令大体 ...
- 2006-09-23 00:26
- 浏览 1181
- 评论(0)
转自: http://tb.blog.csdn.net/TrackBack.aspx?PostId=2889
书写规则————
规则包含两个部分,一个是依赖关系,一个是生成目标的方法。
在Makefile中,规则的顺序是很重要的,因为,Makefile中只应该有一个最终目标,其它的目标都是被这个目标所连带出来的,所以一定要让make知道你的最终目标是什么。一般来说,定义在Makefile中的目标可能会有很多,但是第一条规则中的目标将被确立为 ...
- 2006-09-23 00:24
- 浏览 968
- 评论(0)