电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Make命令完全详解教程VIP免费

Make命令完全详解教程_第1页
1/58
Make命令完全详解教程_第2页
2/58
Make命令完全详解教程_第3页
3/58
Make命令完全详解教程 无 论 是 在 Linux还 是 在 Unix环 境 中 , make都 是 一 个 非 常 重 要 的 编 译 命 令 。不管是 自己进行项目开发还 是 安装应用软件, 我们都 经常 要 用到make或make install。利用make工具, 我们可以将大型的 开发项目分解成为多个 更易于管理的 模块, 对于一 个 包括几百个 源文件的 应用程序, 使用make和makefile工具就可以简洁明快地理顺各个 源文件之间纷繁复杂的 相互关系。而且如此多的 源文件, 如果每次都 要键入gcc命 令 进行编 译 的 话, 那对程序员来说简直就是 一 场灾难。而make工具则可自动完成编 译 工作, 并且可以只对程序员在 上次编 译 后修改过的 部分进行编 译 。因此, 有效的 利用make和makefile工具可以大大提高项目开发的 效率。同时掌握make和makefile之后, 您也不会再面对着Linux下的 应用软件手足无 措了。 一 、Make程序的命令行选项和参数 Make命 令 参 数 的 典 型 序 列 如 下 所 示 : make [-f makefile文 件 名 ][选 项 ][宏 定 义 ][目 标 ] 这 里 用 []括 起 来 的 表 示 是 可 选 的 。 命 令 行 选 项 由 破 折 号 “–” 指 明 ,后 面 跟 选 项 ,如 make –e 如 果 需 要 多 个 选 项 , 可 以 只 使 用 一 个 破 折 号 , 如 make –kr 也 可 以 每 个 选 项 使 用 一 个 破 折 号 , 如 make –k –r 甚 至 混 合 使 用 也 行 , 如 make –e –kr Make命 令 本 身 的 命 令 行 选 项 较 多 , 这 里 只 介 绍 在 开 发 程 序 时 最 为 常 用 的 三 个 ,它 们 是 : –k: 如 果 使 用 该 选 项 , 即 使 make程 序 遇 到 错 误 也 会 继 续 向 下 运 行 ; 如 果 没 有 该 选项 , 在 遇 到 第 一 个 错 误 时 make程 序 马 上 就 会 停 止 , 那 么 后 面 的 错 误 情 况 就 不 得 而知 了 。 我 们 可 以 利 用 这 个 选 项 来 查 出 所 有 有 编 译 问 题 的 源 文 件 。 –n: 该 选 项 使 make程 序 进 入 非 执 行 模 式 , 也 就 是 说 将 原 来 应 该 执 行 的 命 令 输 出 ,而 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Make命令完全详解教程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部