📄 makefile.htm
字号:
<!doctype html public "-//W3C//DTD HTML 3.2//EN"><html><head><title>Linux/mm/Makefile</title><meta http-equiv=Content-Type content="text/html; charset=gb2312"><base href="http://oldlinux.org/lxr/http_cn/"></head><body bgcolor=white><div align=center> [<b><i>源代码浏览</i></b>] [<a href="diff/mm/Makefile">区别标定</a>] [<a href="ident">标识符搜索</a>] [<a href="search">文本搜索</a>] [<a href="find">文件搜索</a>]</div><h1 align=center> <a href="http:/"> OldLinux</a> <a href="http:blurb.html"> 交叉引用</a><br> <a href="source/">Linux</a>/<a href="source/mm/">mm</a>/<a href="source/mm/Makefile">Makefile</a></h1><div align=center> <b>版本:</b> [<a href="source/mm/Makefile?v=1.0">1.0</a>] [<a href="source/mm/Makefile?v=0.99.11">0.99.11</a>] [<a href="source/mm/Makefile?v=0.99">0.99</a>] [<a href="source/mm/Makefile?v=0.98">0.98</a>] [<a href="source/mm/Makefile?v=0.97">0.97</a>] [<a href="source/mm/Makefile?v=0.96a">0.96a</a>] [<a href="source/mm/Makefile?v=0.95">0.95</a>] [<a href="source/mm/Makefile?v=0.12">0.12</a>] [<b><i>0.11</i></b>] [<a href="source/mm/Makefile?v=0.01">0.01</a>] <br> <b>体系结构:</b> [<b><i>i386</i></b>] <br></div><hr><pre> <a name=L1 href="source/mm/Makefile#L1">1</a> CC =gcc <a name=L2 href="source/mm/Makefile#L2">2</a> CFLAGS =-O -Wall -fstrength-reduce -fcombine-regs -fomit-frame-pointer \ <a name=L3 href="source/mm/Makefile#L3">3</a> -finline-functions -nostdinc -I../include <a name=L4 href="source/mm/Makefile#L4">4</a> AS =gas <a name=L5 href="source/mm/Makefile#L5">5</a> AR =gar <a name=L6 href="source/mm/Makefile#L6">6</a> LD =gld <a name=L7 href="source/mm/Makefile#L7">7</a> CPP =gcc -E -nostdinc -I../include <a name=L8 href="source/mm/Makefile#L8">8</a> <a name=L9 href="source/mm/Makefile#L9">9</a> .c.o: <a name=L10 href="source/mm/Makefile#L10">10</a> $(CC) $(CFLAGS) \ <a name=L11 href="source/mm/Makefile#L11">11</a> -c -o $*.o $< <a name=L12 href="source/mm/Makefile#L12">12</a> .s.o: <a name=L13 href="source/mm/Makefile#L13">13</a> $(AS) -o $*.o $< <a name=L14 href="source/mm/Makefile#L14">14</a> .c.s: <a name=L15 href="source/mm/Makefile#L15">15</a> $(CC) $(CFLAGS) \ <a name=L16 href="source/mm/Makefile#L16">16</a> -S -o $*.s $< <a name=L17 href="source/mm/Makefile#L17">17</a> <a name=L18 href="source/mm/Makefile#L18">18</a> OBJS = memory.o page.o <a name=L19 href="source/mm/Makefile#L19">19</a> <a name=L20 href="source/mm/Makefile#L20">20</a> all: mm.o <a name=L21 href="source/mm/Makefile#L21">21</a> <a name=L22 href="source/mm/Makefile#L22">22</a> mm.o: $(OBJS) <a name=L23 href="source/mm/Makefile#L23">23</a> $(LD) -r -o mm.o $(OBJS) <a name=L24 href="source/mm/Makefile#L24">24</a> <a name=L25 href="source/mm/Makefile#L25">25</a> clean: <a name=L26 href="source/mm/Makefile#L26">26</a> rm -f core *.o *.a tmp_make <a name=L27 href="source/mm/Makefile#L27">27</a> for i in *.c;do rm -f `basename $$i .c`.s;done <a name=L28 href="source/mm/Makefile#L28">28</a> <a name=L29 href="source/mm/Makefile#L29">29</a> dep: <a name=L30 href="source/mm/Makefile#L30">30</a> sed '/\#\#\# Dependencies/q' < Makefile > tmp_make <a name=L31 href="source/mm/Makefile#L31">31</a> (for i in *.c;do $(CPP) -M $$i;done) >> tmp_make <a name=L32 href="source/mm/Makefile#L32">32</a> cp tmp_make Makefile <a name=L33 href="source/mm/Makefile#L33">33</a> <a name=L34 href="source/mm/Makefile#L34">34</a> ### Dependencies: <a name=L35 href="source/mm/Makefile#L35">35</a> memory.o : memory.c ../include/signal.h ../include/sys/types.h \ <a name=L36 href="source/mm/Makefile#L36">36</a> ../include/asm/system.h ../include/linux/sched.h ../include/linux/head.h \ <a name=L37 href="source/mm/Makefile#L37">37</a> ../include/linux/fs.h ../include/linux/mm.h ../include/linux/kernel.h </pre><hr><div align=center> [<b><i>源代码浏览</i></b>] [<a href="diff/mm/Makefile">区别标定</a>] [<a href="ident">标识符搜索</a>] [<a href="search">文本搜索</a>] [<a href="find">文件搜索</a>] </div><hr>本网页由 <a href="http:blurb.html">LXR引擎</a> 自动生成.<br></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -