当前位置: 首页> 房产> 政策 > 电子商务公司属于什么行业_乌鲁木齐网红餐厅_网上全网推广_seo收录查询

电子商务公司属于什么行业_乌鲁木齐网红餐厅_网上全网推广_seo收录查询

时间:2025/7/13 5:34:02来源:https://blog.csdn.net/2402_84438596/article/details/144571353 浏览次数:0次
电子商务公司属于什么行业_乌鲁木齐网红餐厅_网上全网推广_seo收录查询

Makefile实用干货

    • 3.Makefile

3.Makefile

  • 定义:用于 统一编译 的工具,在 Makefile 里面写好 该怎么编译,然后输入make,即可直接运行当前文件夹里的 Makefile,实现统一编译

  • 怎么写:

    main:add.c div.c

    gcc add.c div.c -c -o main

    • main 为 目标,add.c div.c 为 依赖,gcc add.c div.c -c -o main 为 指令
    • 指令前必须要有缩进
  • 特性:

    • Makefile 里可以有 多条编译规则,但是其他的规则 必须能为 第一条规则服务。如果不能,那么这条规则就不会执行,只 执行第一条规则

      • 如图,其他规则都是为第一条规则提供服务

在这里插入图片描述

  • 检查更新:当 Makefile 中的依赖没有更新时,使用 make命令,就不会使用 Makefile 了,因为这时main.o已是最新

  • 优化:

    • 变量

      • 定义方法和一些特殊符号
        在这里插入图片描述

      • 实际例子
        在这里插入图片描述

    • 模式匹配
      在这里插入图片描述

      和上图是同一个例子。用模式匹配了,就不需要那么多辅助的规则了

    • 函数

      • wildcard 作用是找到并展示所有符合条件的文件,使用:$(wildcard 文件1 文件2)
        在这里插入图片描述

      • patsubst 作用是转变类型,只要符合条件就行,使用:
        在这里插入图片描述
        表示如果 x.c 和 bar.c 符合 %.c,那么就将它们转换为 %.o 类型的

  • 汇总(如果没有疑问,说明都掌握了,附:clean的用法)
    在这里插入图片描述

关键字:电子商务公司属于什么行业_乌鲁木齐网红餐厅_网上全网推广_seo收录查询

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: