- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 make使用入门
GNU Make是一个开发源代码的Make工具。Make是什么?在命令行下写程序的人应该都知道,它是一个项目管理工具。它的最基本用途就是管理项目的编译、连接。它会按照规则(定义在规则文件中)、依赖顺序对项目中的文件进行编译、连接或把它们安装到系统中。GNU Make的可执行程序通常就是make.exe。一个简单的例子—基本规则 下面来看一个简单的例子(以下内容均以Win32平台为例):文件名:m
2003-10-20 15:38:00
3413
原创 COFF格式续篇—Lib文件的结构
上一篇文章介绍了COFF目标文件的结构。如果你试着做一个应用程序的连接器(Linker),就会发现,仅仅有目标文件是不够的。我们在连接程序时,不仅仅要用到目标文件,库文件也是必不可少的。 库文件是怎么样的结构呢? 其实,库文件的结构也很简单。它就是“一堆”目标文件的集合。把目标文件做成库以后,我们在使用目标文件中所实现的功能时,连接程序会自动在库文件里查找相应的目标文件,并使用
2003-10-14 00:57:00
3675
1
原创 COFF文件的格式
COFF格式 COFF – 通用对象文件格式(Common Object File Format),是一种很流行的对象文件格式(注意:这里不说它是“目标”文件,是为了和编译器产生的目标文件(*.o/*.obj)相区别,因为这种格式不只用于目标文件,库文件、可执行文件也经常是这种格式)。大家可能会经常使用VC吧?它所产生的目标文件(*.obj)就是这种格式。其
2003-09-17 09:02:00
10144
原创 求平方根的两种简单算法
求平方根的算法1.b=a/2;while (abs(b*b-a)>e) // e为一个很小的数,指明了算法的精度 b=(b+a/b)/2;2.条件:N(N+2*Q*R) n进制时,Q=n;R为上一次的结果;N为要试的满足条件的最大的值;Y为计算到这时的余数(注意:补位时要看进制,如果为10进制,则应补100,即10*10;二进制时应补4,即2*2)例1:10开方根(10进制)sqrt
2003-06-06 07:50:00
11086
1
Edit x M3 - 小巧快速的开发人员专用编辑器.
2010-06-02
edit x
2007-11-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人