⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gnu make 使用手册(中译版).htm

📁 GNU Make 使用手册(中译版) Make 可自动决定一个大程序中哪些文件需要重新编译
💻 HTM
📖 第 1 页 / 共 5 页
字号:
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_7.1条件语句的例子">条件语句的例子</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">7.2<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_7.2条件语句的语法">条件语句的语法</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">7.3<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_7.3测试标志的条件语句">测试标志的条件语句</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 18pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">8 <A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_8_文本转换函数">文本转换函数</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">8.1<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_8.1函数调用语法">函数调用语法</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">8.2<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_8.2字符串替换和分析函数">字符串替换和分析函数</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">8.3<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_8.3文件名函数">文件名函数</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">8.4<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_8.4函数foreach">函数foreach</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">8.5<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_8.5函数if">函数if</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">8.6<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_8.6函数call">函数call</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">8.7<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_8.7函数origin">函数origin</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">8.8<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_8.8_函数shell">函数shell</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">8.9<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_8.9_控制make的函数">控制Make的函数</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal 
style="MARGIN-LEFT: 36pt; TEXT-INDENT: -18pt; tab-stops: list 36.0pt; mso-list: l23 level1 lfo30"><![if !supportLists]><SPAN 
lang=EN-US style="FONT-FAMILY: 宋体">9<SPAN 
style="FONT: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
</SPAN></SPAN><![endif]><SPAN lang=EN-US style="FONT-FAMILY: 宋体"><A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_9_运行make"><CODE><SPAN 
style="mso-fareast-font-family: 宋体; mso-ascii-font-family: 宋体; mso-hansi-font-family: 宋体; mso-ansi-font-size: 10.5pt">运行make</SPAN></CODE></A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">9.1<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_9.1_指定makefile文件的参数">指定Makefile文件的参数</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">9.2<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_9.2指定最终目标的参数">指定最终目标的参数</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">9.3<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_9.3_代替执行命令">代替执行命令</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">9.4<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_9.4避免重新编译一些文件">避免重新编译文件</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">9.5<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_9.5重载变量">变量重载</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">9.6<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_9.6_测试编译程序">测试编译程序</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">9.7<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_9.7_选项概要">选项概要</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 18pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10 <A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10_使用隐含规则">使用隐含规则</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10.1<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10.1_使用隐含规则">使用隐含规则</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10.2<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10.2隐含规则目录">隐含规则目录</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10.3<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10.3隐含规则使用的变量">隐含规则使用的变量</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10.4<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10.4_隐含规则链">隐含规则链</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10.5<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10.5定义与重新定义格式规则">定义与重新定义格式规则</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 90pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10.5.1<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10.5.1个是规则简介">格式规则简介</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 90pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10.5.2<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10.5.2格式规则的例子">格式规则的例子</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 90pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10.5.3<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10.5.3自动变量">自动变量</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 90pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10.5.4<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10.5.4格式匹配">格式匹配</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 90pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10.5.5<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10.5.5万用规则">万用规则</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 90pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10.5.6<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10.5.6删除隐含规则">删除隐含规则</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10.6<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10.6_定义最新类型的缺省规则">定义最新类型的缺省规则</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10.7<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10.7_过时的后缀规则">过时的后缀规则</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">10.8<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_10.8隐含规则搜寻算法">隐含规则搜寻算法</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 18pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">11 <A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_11使用make更新档案文件">使用make更新档案文件</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">11.1<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_11.1档案成员目标">档案成员目标</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">11.2<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_11.2_用于档案成员目标的隐含规则">档案成员目标的隐含规则</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 90pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">11.2.1<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_11.2.1更新档案的符号索引表">更新档案成员的符号索引表</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">11.3<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_11.3_使用档案的危险">使用档案的危险</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">11.4<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_11.4_用于档案文件的后缀规则">档案文件的后缀规则</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 18pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">12 <A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_12_GNU_make的特点"><CODE><SPAN 
style="mso-fareast-font-family: 宋体; mso-ascii-font-family: 宋体; mso-hansi-font-family: 宋体; mso-ansi-font-size: 10.5pt">GNU 
make的特点</SPAN></CODE></A> <o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 18pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">13 <A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_13_不兼容性和去掉的特点">不兼容性和失去的特点</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 18pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">14 <A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_14_makefile文件惯例">Makefile文件惯例</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">14.1<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_14.1_makefile文件的通用惯例">makefile文件的通用惯例</A> 
<o:p></o:p></SPAN></P>
<P class=MsoNormal style="MARGIN-LEFT: 54pt"><SPAN lang=EN-US 
style="FONT-FAMILY: 宋体">14.2<A 
href="http://lsec.cc.ac.cn/~peace/articles/gnumaketranslated.html#_14.2_makefile文件中的工具">makefile文件的工具</A> 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -