开发工具:
文件大小: 284kb
下载次数: 0
上传时间: 2013-04-09
详细说明: linux内核0.11注释版.rar ,# # if you want the ram-disk device, define this to be the # 如果你要使用RAM 盘设备的话,就 # size in blocks. # 定义块的大小。 # RAMDISK = #-DRAMDISK=512 AS86 =as86 -0 -a # 8086 汇编编译器和连接器,见列表后的介绍。后带的参数含义分别 LD86 =ld86 -0 # 是:-0 生成8086 目标程序;-a 生成与gas 和gld 部分兼容的代码。 AS =gas # GNU 汇编编译器和连接器,见列表后的介绍。 LD =gld LDFLAGS =-s -x -M # GNU 连接器gld 运行时用到的选项。含义是:-s 输出文件中省略所 # 有的符号信息;-x 删除所有局部符号;-M 表示需要在标准输出设备 # (显示器)上打印连接映象(link map),是指由连接程序产生的一种 # 内存地址映象,其中列出了程序段装入到内存中的位置信息。具体 # 来讲有如下信息: head main kernel mm fs lib bootsect setup system Build 工具 内核映象文件 Image 2.8 linux/Makefile 文件 # ? 目标文件及符号信息映射到内存中的位置; # ? 公共符号如何放置; # ? 连接中包含的所有文件成员及其引用的符号。 CC =gcc $(RAMDISK) # gcc 是GNU C 程序编译器。对于UNIX 类的脚本(script)程序而言, # 在引用定义的标识符时,需在前面加上$符号并用括号括住标识符。 CFLAGS =-Wall -O -fstrength-reduce -fomit-frame-pointer \ -fcombine-regs -mstring-insns # gcc 的选项。前一行最后的'\'符号表示下一行是续行。 # 选项含义为:-Wall 打印所有警告信息;-O 对代码进行优化; # -fstrength-reduce 优化循环语句;-mstring-insns 是 # Linus 自己为gcc 增加的选项,可以去掉。 CPP =cpp -nostdinc -Iinclude # cpp 是gcc 的前(预)处理程序。-nostdinc -Iinclude 的含 # 义是不要搜索标准的头文件目录中的文件,而是使用-I # 选项指定的目录或者是在当前目录里搜索头文件。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.